摘要:
问题: 执行下面的语句时 出现以下异常: 分析: 出现上面的异常是因为用 urllib.request.urlopen 方式打开一个URL,服务器端只会收到一个单纯的对于该页面访问的请求,但是服务器并不知道发送这个请求使用的浏览器,操作系统,硬件平台等信息,而缺失这些信息的请求往往都是非正常的访问, 阅读全文
摘要:
【总结】 使用正则解析HTML比较繁琐,以上代码时为了练习正则所以使用正则来解析html,更建议使用专门的库; 出于模块化思想,所以把下载网页、获取网页中全部的链接、找出我们需要的链接、以及下载小说用不同的方法来编写; 编写过程中报了很多错,其中最棘手的还是怎么用正则解析html的标签,最后取了一个 阅读全文
摘要:
【问题】 在执行代码时,提示上述错误,源码如下: 【解决过程】 1. 再次确认其编码格式,确实是utf-8; 2.此问题觉得很诡异的是,本身调用UTF-8去decode,但是解码出错却提示的是GBK的,而不是UTF-8相关解码出错。 3.找了其他帖子,尝试在解码时添加ignore 属性,但没有解决。 阅读全文
摘要:
让Web站点崩溃最常见的七大原因 磁盘已满 导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。 日志文件会很快用光所有的磁盘空间。Web服务器的日志文件、SQL*Net的日志文件、JDBC 阅读全文
摘要:
VS2010自带sql server 2008,但自带的版本缺少SQL_Server_Management,解决如下: 安装的先决条件: 1.SQLManagementStudio_x86_CHS(http://www.microsoft.com/zh-cn/download/details.asp 阅读全文
摘要:
打开vs2010.依次打开【工具】-【选项】-【源代码管理】 这个时候可以看到管理插件中有Microsoft Visual SourceSafe选项(若没有该选项,重新安装VSS即可)。 连接上项目后,你可以看到你项目中的每一个文件前都有锁。这个就表示你成功的连接上了。 阅读全文
摘要:
本文以有道翻译为例作为讲解,使用的 python 3.5.2 版本 ,涉及到反爬虫手段有 sign签名、时间戳,逆向解析 js 来确定签名算法。 研究有道词典的反爬虫机制 1、打开有道词典 http://fanyi.youdao.com/,按下F12,输入要翻译的内容进行翻译,观察network。 阅读全文
摘要:
import sys ''' *字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码, 即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符... 阅读全文
摘要:
url中带_o时,会提示{"errorCode":50}。 从其他地方发现删除后可以正常运行,不知道原因。有知道的可以留个言。 阅读全文
摘要:
本文目的 解释yield关键字到底是什么,为什么它是有用的,以及如何来使用它。 协程与子例程 我们调用一个普通的Python函数时,一般是从函数的第一行代码开始执行,结束于return语句、异常或者函数结束(可以看作隐式的返回None)。一旦函数将控制权交还给调用者,就意味着全部结束。函数中做的所有 阅读全文