Python设置细节

python的urllib里面设置超时信息


由于python的urllib里面没有直接设置超时的方法,因此需要设置python的socket超时信息
所以:
import socket

import urllib

socket.setdefaulttimeout(9.0)

try:

content =  urllib.urlopen(url).read()

exception socket.timeout:

pass


这样在urllib打开网页超时以后会抛出一个socket.timeout的异常,只需把这个异常catch出来处理就可以了。


Windows 7 为python设置全局路径

  1. 从“开始”菜单选择“电脑”
  2. 从上下文菜单选择“系统属性”
  3. 单击“高级系统设置 > 高级”选项卡
  4. 单击“环境变量”,然后在“系统变量”下找到 PATH 并单击。
  5. 文章导航