headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36',
'Cookie':'PSTM=1555134710; BIDUPSID=14D558CCC4F3A327E25B75D5BACBDF45;
'referer':'https://fanyi.baidu.com/translate',
'x-requested-with':'XMLHttpRequest',
}
def __int__(self):
self.headers = {}
self.headers.update(self.headers)
如上,如果直接:
def __int__(self):
self.headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36',
'Cookie':'PSTM=1555134710; BIDUPSID=14D558CCC4F3A327E25B75D5BACBDF45;
'referer':'https://fanyi.baidu.com/translate',
'x-requested-with':'XMLHttpRequest',
}
将会报错,说什么class没有headers这个参数,所以要用上述方法来传递参数。
网友评论