'module' object has no attribute 'OP_NO_TLSv1_1'
2017-06-27 17:05
633 查看
Twisted 版本不对
安装Python环境:
sudo apt-get install
python-dev
安装scrapy:
sudo pip install scrapy
安装twisted:
pip install Twisted==16.4.1
创建新项目:
scrapy startproject name
运行爬虫:
scrapy crawl spidername
sudo apt-get install libmysqlclient-dev
sudo pip install
MySQL-Python
安装scrapy-random-useragent
sudo pip install scrapy-random-useragent
配置setting.py:
[plain]
view plain
copy
DOWNLOADER_MIDDLEWARES = {
'scrapy.contrib.downloadermiddleware.useragent.UserAgentMiddleware': None,
'random_useragent.RandomUserAgentMiddleware': 400
}
[plain]
view plain
copy
USER_AGENT_LIST = "/path/to/useragents.txt"
创建useragents.txt文件
[plain]
view plain
copy
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1
(KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1
Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11
(KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6
(KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6
(KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1
(KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5
(KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5
(KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.0 Safari/536.3
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24
(KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24
(KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24
scrapy polipo
middlewares.py:
[python]
view plain
copy
# Importing base64 library because we'll need it ONLY in case if the proxy we are going to use requires authentication
import base64
# Start your middleware class
class ProxyMiddleware(object):
# overwrite process request
def process_request(self, request, spider):
# Set the location of the proxy
request.meta['proxy'] = "http://127.0.0.1:8118"
setting.py:
[python]
view plain
copy
DOWNLOADER_MIDDLEWARES = {
'scrapy.contrib.downloadermiddleware.httpproxy.HttpProxyMiddleware': 110,
'amazon.middlewares.ProxyMiddleware': 100,
}
scrapy http status codes
request加上meta={'handle_httpstatus_list': range(400,600)}
scrapy duplicate requestes
request 加上dont_filter = True
django 判断数据库是否配置成功
python manage.py shell
from django.db import connection
cursor = connection.cursor()
不报错为成功
原文地址:http://blog.csdn.net/u013596119/article/details/71245802
http://blog.csdn.net/u013596119/article/details/71246334
安装Python环境:
sudo apt-get install
python-dev
安装scrapy:
sudo pip install scrapy
安装twisted:
pip install Twisted==16.4.1
创建新项目:
scrapy startproject name
运行爬虫:
scrapy crawl spidername
sudo apt-get install libmysqlclient-dev
sudo pip install
MySQL-Python
安装scrapy-random-useragent
sudo pip install scrapy-random-useragent
配置setting.py:
[plain]
view plain
copy
DOWNLOADER_MIDDLEWARES = {
'scrapy.contrib.downloadermiddleware.useragent.UserAgentMiddleware': None,
'random_useragent.RandomUserAgentMiddleware': 400
}
[plain]
view plain
copy
USER_AGENT_LIST = "/path/to/useragents.txt"
创建useragents.txt文件
[plain]
view plain
copy
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1
(KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1
Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11
(KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6
(KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6
(KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1
(KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5
(KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5
(KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3
(KHTML, like Gecko) Chrome/19.0.1061.0 Safari/536.3
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24
(KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24
(KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24
scrapy polipo
middlewares.py:[python]
view plain
copy
# Importing base64 library because we'll need it ONLY in case if the proxy we are going to use requires authentication
import base64
# Start your middleware class
class ProxyMiddleware(object):
# overwrite process request
def process_request(self, request, spider):
# Set the location of the proxy
request.meta['proxy'] = "http://127.0.0.1:8118"
setting.py:
[python]
view plain
copy
DOWNLOADER_MIDDLEWARES = {
'scrapy.contrib.downloadermiddleware.httpproxy.HttpProxyMiddleware': 110,
'amazon.middlewares.ProxyMiddleware': 100,
}
scrapy http status codes
request加上meta={'handle_httpstatus_list': range(400,600)}scrapy duplicate requestes
request 加上dont_filter = Truedjango 判断数据库是否配置成功
python manage.py shellfrom django.db import connection
cursor = connection.cursor()
不报错为成功
原文地址:http://blog.csdn.net/u013596119/article/details/71245802
http://blog.csdn.net/u013596119/article/details/71246334
相关文章推荐
- Mac 安装scrapy框架报错AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'解决办法
- linux中scrapy startproject 创建项目失败AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'
- Scrapy AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1 解决方法
- 'module' object has no attribute 'OP_NO_TLSv1_1'
- Scrapy安装报错:AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'解决办法
- 关于Srapy框架运行的错误AttributeError: 'module' object has no attribute 'OP_NO_TLSv1_1'
- 'module' object has no attribute 'OP_NO_TLSv1_1'问题解决
- 'module' object has no attribute 'OP_SINGLE_ECDH_USE'
- 解决问题 AttributeError: 'module' object has no attribute 'face_recognition_model_v1'
- Scrapy报错Error: 'module' object has no attribute 'OP_SINGLE_ECDH_USE'
- Ubuntu运行scrapy报“scrapy: 'module' object has no attribute 'OP_SINGLE_ECDH_USE'错误解决方法”
- AttributeError: 'module' object has no attribute 'best_partition'
- AttributeError: 'module' object has no attribute 'AF_INET'处理办法——python
- 【TensorFlow问题】AttributeError:'module' object has no attribute 'mul'
- AttributeError 'module' object has no attribute 'handlers'--Python子模块导入问题
- 【积累系列】'module' object has no attribute 'urlopen'解决方法
- Python AttributeError: ‘module’ object has no attribute ‘A’
- 报错 AttributeError: 'module' object has no attribute 'bool_'
- [python错误]builtins.AttributeError: 'module' object has no attribute 'request'
- tensorflow1.0后有AttributeError: ‘module’ object has no attribute 'xx'