Rumah  >  Soal Jawab  >  teks badan

网页爬虫 - python爬虫打印HTML问题

PHP中文网PHP中文网2741 hari yang lalu469

membalas semua(2)saya akan balas

  • 迷茫

    迷茫2017-04-18 10:02:33

    "User-Agent": "Mozilla/5.0 (windows 6.0)"

    python3

    import urllib.request
    url = "http://www.qiushibaike.com/8hr/page/1"
    headers = {
        #"User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N)"
        "User-Agent": "Mozilla/5.0 (windows 6.0)"
    }
    request = urllib.request.Request(url, headers=headers)
    response = urllib.request.urlopen(request)
    c = response.read()
    h = c.decode('utf-8')
    print(h)

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:02:33

    python3 tidak memerlukan transkoding



    Saya mencuba yang berikut sekali lagi. Cari sahaja response.decode('UTF-8'). Ya dalam huruf besar! ! !

    balas
    0
  • Batalbalas