踩坑,,python3第一种方法,如下写。
# conding:utf8
import urllib.request
url = "https://www.baidu.com"
print("第一种方法")
response1 = urllib.request.urlopen(url)
print(response1.getcode())
print(len(response1.read()))
有两点,低一点print已经是一个方法了,第二点urllib2已经和urllib合并了,在python3中只有urllib,而且urlopen方法在urllib.request上。
# conding:utf8
import urllib.request
url = "https://www.baidu.com"
print("第一种方法")
response1 = urllib.request.urlopen(url)
print(response1.getcode())
print(len(response1.read()))
有两点,低一点print已经是一个方法了,第二点urllib2已经和urllib合并了,在python3中只有urllib,而且urlopen方法在urllib.request上。
2017-01-03
在python3中安装会出现问题,安装方式“自行下载插件,解压后拷贝到python安装目录中的lib目录下,打开cmd进入插件的目录,输入python setup.py install,即可安装。”
import bs4 会出现不能运行情况 提示使用python2
解决方案:
cd到 bs4 目录, 然后 运行D:\p\Lib\beautifulsoup4-4.5.1>python D:\p\Tools\scripts\2to3.py -w bs4
import bs4 会出现不能运行情况 提示使用python2
解决方案:
cd到 bs4 目录, 然后 运行D:\p\Lib\beautifulsoup4-4.5.1>python D:\p\Tools\scripts\2to3.py -w bs4
2016-12-31
在建立文件时候不要命名 urllib 否则会一直报错AttributeError: ‘module’ object has no attribute’xxx’
2016-12-31
求pydev安装方法,试了很多,都不行。1【Help】-【Install New Software】;2 选择【Archive】,然后选择下载的离线;3 直接将下载的离线包解压,得到plugins和features文件夹,放到Eclipse的dropins目录下.。都不行,晕了
2016-12-29
看了n多文章,也没办法把爬虫工作的原理弄明白,楼主一张图搞定!!大大的成就感,看来不是我笨,是他们讲的不够好~哈哈哈
2016-12-28
只出来一条数据的,links = soup.find_all('a', href=re.compile(r"/view/\d+\.htm")) ,中不要写成"/view/\d+/.htm",吐血T_T
2016-12-28