磊之茶 发表于 2021-8-10 21:02:14

请问这个爬虫怎么了|小小敬意

import urllib.request as url
from urllib.parse import urlencode
import json as j

head = {}
head['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrom'
data = {\
'client': "pc",\
'exchange':'false',\
'fr':"browser_pc",\
'from':"auto",\
'needQc':'1',\
's':"d78cdd5a1a76770c398ca51493d3a2c0",\
'text':"I like FishC.com",\
'to':"zh-CHS",\
'uuid':"12681881-4857-4a6a-be0e-8c7bd28a73d3"}
data = urlencode(data).encode('utf-8')

ps=url.ProxyBasicAuthHandler({'http':'223.244.179.85:3256'})
opener = url.build_opener(ps)
opener.addheaders =
name = url.Request(r'https://fanyi.sogou.com/api/transpc/text/result',data,head)
response = opener.open(name)
html = response.read().decode('utf-8')


print(html)

不仅进不去还报错
{:5_92:}

磊之茶 发表于 2021-8-10 21:03:18

求助{:10_277:}

wangka 发表于 2021-8-10 21:03:36

我问一下,网站有没有问题

wangka 发表于 2021-8-10 21:04:12

wangka 发表于 2021-8-10 21:03
我问一下,网站有没有问题

报什么错

wangka 发表于 2021-8-10 21:07:44

本帖最后由 wangka 于 2021-8-10 21:17 编辑

你的逗号!,,看看呢?
爬虫是不断更新的

不能懒 发表于 2021-8-10 21:25:47

报错问题发一下

DOGDOG59 发表于 2021-8-10 21:34:19

{:5_91:}

你好hello 发表于 2021-8-10 21:41:51

666

caino 发表于 2021-8-10 21:47:43

布吉岛

大马强 发表于 2021-8-10 22:03:30

上面两位鱼油,要和平讨论呀

阿奇_o 发表于 2021-8-10 22:06:01

我猜你对基本爬虫的原理,都没搞清楚。。
而且这还是直接调用人家的api,你难道是人家内部员工?

其次,基本的拼写错误(明显的复制粘贴错误),没发现吗?

wp231957 发表于 2021-8-11 07:45:39

磊之茶 发表于 2021-8-10 21:03
求助

所有翻译网站,待翻译词句都是被加密的,如果是你自己提交请求,那么你要提交加密以后的字符串

不大不小甲鱼 发表于 2021-8-11 08:48:59

6666666

nahongyan1997 发表于 2021-8-11 08:58:57

我帮你把代码改好了呦,记得设置最佳答案呦。{:10_330:}
from urllib.request import *
from urllib.parse import urlencode
import json as j
from pprint import pprint
from gzip import GzipFile
from io import BytesIO

header = {
    "Accept": "application/json, text/plain, */*",
    "Accept-Encoding": "gzip, deflate, br",
    "Accept-Language": "zh-CN,zh;q=0.9,ko;q=0.8,ga;q=0.7",
    "Connection": "keep-alive",
    "Sec-Fetch-Mode": "cors",
    "Sec-Fetch-Site": "same-origin",
    "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36",
    "Host": "fanyi.sogou.com",
    "Origin": "https://fanyi.sogou.com",
    "Referer": "https://fanyi.sogou.com/text",
    "Content-Type": "application/json;charset=UTF-8",
    "Cookie": "ABTEST=0|1628641545|v17; IPLOC=CN2102; SUID=1C377177EF53A00A0000000061131909; SNUID=AF83C5C3B3B67D8E1C7E84C5B48B72CD; FUV=7780e23e4a0de1b60632bc7d414ef4d0; SGINPUT_UPSCREEN=1628641551176; SUV=1628641551193"
    }

data = {
    'client': "pc",
    'exchange':'false',
    'fr':"browser_pc",
    'from':"auto",
    'needQc':'1',
    's':"d78cdd5a1a76770c398ca51493d3a2c0",
    'text':"I like FishC.com",
    'to':"zh-CHS",
    'uuid':"12681881-4857-4a6a-be0e-8c7bd28a73d3"
    }

data = j.dumps(data).encode('utf-8')

header["Content-Length"] = len(data)

ps=ProxyHandler({'http':'223.244.179.85:3256'})
opener = build_opener(ps)
Req = Request(r'https://fanyi.sogou.com/api/transpc/text/result',data,header)
response = opener.open(Req)
html = GzipFile(fileobj=BytesIO(response.read())).read()
result = j.loads(html)

pprint(result)

nahongyan1997 发表于 2021-8-11 09:04:44

居然没有鱼币,再来一次

Kayko 发表于 2021-8-11 09:05:00

{:10_257:}

菜鸡10086 发表于 2021-8-11 09:32:49

我顶一下

hornwong 发表于 2021-8-11 11:36:44

感谢分享!

老迈 发表于 2021-8-11 12:08:30

看不懂!

chenmingfan 发表于 2021-8-11 12:33:23

{:5_109:}
页: [1] 2 3 4
查看完整版本: 请问这个爬虫怎么了|小小敬意