使用第三方库
import requests
class HtmlDownloader(object):
def download(self, url):
if url is None:
return None
response = requests.get(url)
response.encoding = 'utf-8'
if response.status_code != 200:
return None
return response.text
import requests
class HtmlDownloader(object):
def download(self, url):
if url is None:
return None
response = requests.get(url)
response.encoding = 'utf-8'
if response.status_code != 200:
return None
return response.text
2017-06-18
import sys
import urllib
url="http://www.baidu.com"
wp=urllib.urlopen(url)
content=wp.read()
fp=open("E:\\python\\web.txt","w")
fp=write(content)
fp.close()
import urllib
url="http://www.baidu.com"
wp=urllib.urlopen(url)
content=wp.read()
fp=open("E:\\python\\web.txt","w")
fp=write(content)
fp.close()
2017-06-13
ImportError: No module named 'cookielib'1
Python3中,改成 import http.cookiejar,然后方法里也改成 http.cookiejar,查找替换就行 我做出来了 。
Python3中,改成 import http.cookiejar,然后方法里也改成 http.cookiejar,查找替换就行 我做出来了 。
2017-06-13
安装失败的大部分应该是因为我大天朝网络访问pip库异常缓慢吧,提供一个修改pip源为阿里云源的方式。
http://mirrors.aliyun.com/help/pypi
http://mirrors.aliyun.com/help/pypi
2017-06-13
python3需要安装使用pip install BeautifulSoup4进行安装,因为BeautifulSoup3已经停止维护了。
2017-06-13
可以使用2to3这个工具来检测2和3之间有什么异同,结果中前面有-号的代表着删除,有+号的代表着新增,什么都没有的表示不需要更改。
在python3中,需要分别导入urllib.request, http.cookiejar。
在python2.7中,传入data需要使用urllib.urlencode(data).encode('utf-8')将字典格式的data解析为b'key=value&key1=value1$...'此种格式的字符串。
在python3中,需要分别导入urllib.request, http.cookiejar。
在python2.7中,传入data需要使用urllib.urlencode(data).encode('utf-8')将字典格式的data解析为b'key=value&key1=value1$...'此种格式的字符串。
2017-06-13
首先明确自己Python安装在哪个盘里面;
然后cmd
再者先进入如安装的的硬盘,看你是安装在哪个硬盘里;
接着 cd\Python27\Scripts
最后 pip install beautifulsoup4 就可以了
然后cmd
再者先进入如安装的的硬盘,看你是安装在哪个硬盘里;
接着 cd\Python27\Scripts
最后 pip install beautifulsoup4 就可以了
2017-06-12