【解決方案】Monkey-patching ssl after ssl has already been imported may lead to errors
阿新 • • 發佈:2018-12-14
簡述
遇到這個問題之後,我在網上搜索了一下,再github上的一個小哥給出瞭解答。有些小哥可能訪問github稍微慢點,看csdn就會方便很多。
解決辦法
就是將先打好補丁,之後,再匯入其他的包
即匯入包的順序變成下面的這個樣子。
import gevent
from gevent import monkey
monkey.patch_all(select=False)
import requests
import os
import random
import re
from lxml import etree
from urllib import parse
import time
原來的在py3.6不行的了匯入方式為:
import requests
import os
import random
import re
from lxml import etree
import gevent
from gevent import monkey
monkey.patch_all(select=False)
from urllib import parse
import time
對比一下就看懂了~