在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 在學(xué)爬蟲這段代碼總是報錯,有大佬解答嗎?

在學(xué)爬蟲這段代碼總是報錯,有大佬解答嗎?

代碼如下:

# coding: utf-8

import urllib.request
import urllib.response
import urllib.parse

def request_post_debug():
    #POST:
    data = {'username': 'wumode', 'password': 'xxxxxxxx'}
    heasers = {'User-Agent': 'Mozilla/5.0', 'x-my-header':'my best value'}
    url = 'http://www.douban.com'
    print(urllib.parse.urlencode(data))
    req = urllib.request.Request(url, data=urllib.parse.urlencode(data).encode(encoding='UTF8', headers=heasers)
    opener = urllib.request.build_opener(urllib.request.HTTPHandler(debuglevel=1))
    s = opener.open(req)
    print(s.read(100))
    s.close()

if __name__ == '__main__':
    request_post_debug()

運(yùn)行時總是報錯:

    opener = urllib.request.build_opener(urllib.request.HTTPHandler(debuglevel=1))
SyntaxError: invalid syntax

請問是為什么?

回答
編輯回答
青檸
req = urllib.request.Request(url, data=urllib.parse.urlencode(data).encode(encoding='UTF8', headers=heasers)

此行少一個右括號 )

2018年8月29日 09:26