当前位置: 首页 > news >正文

建设项目经济评价网站公众号怎么推广和引流

建设项目经济评价网站,公众号怎么推广和引流,网站关键词优化排名怎么做,手机如何制作图片我们通常是通过requestsBS4的方法来获取网页内容,这种方法导入模块较多,速度相对有点儿慢,此时我们可以用requests的post方法向指定服务器发送请求,获取数据后格式化为json,然后获取相关键值。这种方法用到了requests和…

我们通常是通过requests+BS4的方法来获取网页内容,这种方法导入模块较多,速度相对有点儿慢,此时我们可以用requests的post方法向指定服务器发送请求,获取数据后格式化为json,然后获取相关键值。这种方法用到了requests和json两个模块,通过headers进行伪装。

一、获取网页翻译源码

import requests# 定义请求的 URL 和数据
url = 'https://fanyi.so.com/index/search'
data = {'eng': '1', 'validate': '', 'ignore_trans': '0', 'query': 'as well'}
# 伪装
headers = {'useragent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36 Edg/128.0.0.0','pro': 'fanyi'
}# 发送 POST 请求并获取响应
response = requests.post(url=url, headers=headers, data=data).json()# 提取翻译文本
translated_text = response['data']['fanyi']
print(translated_text)

二、代码解读

1. URL 和请求数据:请求的目标 URL 是 http://fanyi.so.com,用于查询翻译结果。请求数据中,query 是我们需要翻译的文本,这里设定为 "as well"。

2. 请求头:通过 headers 指定浏览器标识,模拟真实用户访问。这样可以避免请求被认为是机器人访问而被拦截。

3. POST 请求:使用 requests.post() 发送 POST 请求,并将服务器返回的 JSON 响应转换为字典。

4. 提取翻译:响应数据的 data['fanyi'] 字段包含了翻译后的文本。代码最后将该翻译结果输出。

三、优化代码

上面的代码有几个问题1.不是连续提问,2. 只能英译汉,3. 没有列出音标。于是,我们根据需求又对上述代码进行更新。增加while循环,可以连续提问题;同时判断翻译后的结果和要翻译的内容是否一致,如果一致说明语言设置那里有误就进行更改eng为2;同时加入try...except,增加获取单词音标phonetic。于时,我们就得到下面的代码:

import requests,jsonurl = 'https://fanyi.so.com/index/search'headers = {'useragent':'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36 Edg/128.0.0.0','pro':'fanyi'}while True:word = input("请输入单词:")data = {'eng':'1','validate':'','ignore_trans':'0','query': word,}JSON = requests.post(url=url,headers=headers,data=data).json()meaning = JSON['data']['fanyi']if meaning == word: #判断译文和原文是否一致data = {'eng':'2','validate':'','ignore_trans':'0','query': word,}JSON = requests.post(url=url,headers=headers,data=data).json()   meaning = JSON['data']['fanyi']    try:phonetic = JSON['data']['explain']['phonetic']['英']except:phonetic = ""print(word,phonetic,meaning)

代码运行结果显示结果如下:

代码运行结果

四、注意事项

1. 如果想获取请求的域名,要通过chrome打开网页,输入一个单词如hello,然后按下F12,查看标头,找到请求网址。

获取请求网址

2. 在载荷中找到post的数据,存入到data变量:

找到发送的数据内容。

3. 发送的数据变量data中eng的键值为1是英译中,2是中译英。


文章转载自:
http://dinncoclipbook.ssfq.cn
http://dinncowaive.ssfq.cn
http://dinncogallice.ssfq.cn
http://dinncolepidocrocite.ssfq.cn
http://dinncoelectrochemical.ssfq.cn
http://dinncomillenary.ssfq.cn
http://dinncoscholar.ssfq.cn
http://dinncovaticanologist.ssfq.cn
http://dinncovisuopsychic.ssfq.cn
http://dinncowhetter.ssfq.cn
http://dinnconeuration.ssfq.cn
http://dinncopreparatory.ssfq.cn
http://dinncodelafossite.ssfq.cn
http://dinncoagreement.ssfq.cn
http://dinncocontain.ssfq.cn
http://dinncobackpack.ssfq.cn
http://dinncoknee.ssfq.cn
http://dinncoconservatoire.ssfq.cn
http://dinncoappd.ssfq.cn
http://dinncoriga.ssfq.cn
http://dinncominitrack.ssfq.cn
http://dinncoweensy.ssfq.cn
http://dinncoplasmodesm.ssfq.cn
http://dinncocorymbiferous.ssfq.cn
http://dinncocomfrey.ssfq.cn
http://dinncopolyautography.ssfq.cn
http://dinncoflagrance.ssfq.cn
http://dinncofilarial.ssfq.cn
http://dinncocottonweed.ssfq.cn
http://dinncotownward.ssfq.cn
http://dinncoporphyritic.ssfq.cn
http://dinncosidepiece.ssfq.cn
http://dinncoexsilentio.ssfq.cn
http://dinncoheedless.ssfq.cn
http://dinncobedpan.ssfq.cn
http://dinncodilatation.ssfq.cn
http://dinncobagarre.ssfq.cn
http://dinncocanonic.ssfq.cn
http://dinncospinigrade.ssfq.cn
http://dinncoathletics.ssfq.cn
http://dinncodance.ssfq.cn
http://dinncokomati.ssfq.cn
http://dinncorebozo.ssfq.cn
http://dinncoauthentication.ssfq.cn
http://dinncodigressive.ssfq.cn
http://dinncooof.ssfq.cn
http://dinncoreplenish.ssfq.cn
http://dinncoinaptness.ssfq.cn
http://dinncoexergonic.ssfq.cn
http://dinncoacidogenic.ssfq.cn
http://dinncotenderness.ssfq.cn
http://dinncojackson.ssfq.cn
http://dinncobristletail.ssfq.cn
http://dinncomalaria.ssfq.cn
http://dinncospellican.ssfq.cn
http://dinncolubavitcher.ssfq.cn
http://dinncocodicil.ssfq.cn
http://dinncorainfall.ssfq.cn
http://dinncofunctionally.ssfq.cn
http://dinncocaster.ssfq.cn
http://dinncobijugate.ssfq.cn
http://dinncovociferate.ssfq.cn
http://dinncoloudness.ssfq.cn
http://dinncomovieland.ssfq.cn
http://dinncohomophyly.ssfq.cn
http://dinncocoelenteron.ssfq.cn
http://dinncoglaive.ssfq.cn
http://dinncoauditorship.ssfq.cn
http://dinncozareba.ssfq.cn
http://dinncoquarrion.ssfq.cn
http://dinncoundogmatic.ssfq.cn
http://dinncopreventer.ssfq.cn
http://dinncoewer.ssfq.cn
http://dinncoparsley.ssfq.cn
http://dinncobespeak.ssfq.cn
http://dinncoglide.ssfq.cn
http://dinncowallpiece.ssfq.cn
http://dinncohummocky.ssfq.cn
http://dinncoafterschool.ssfq.cn
http://dinncolimen.ssfq.cn
http://dinncoseaplane.ssfq.cn
http://dinncoattractor.ssfq.cn
http://dinncoplowwright.ssfq.cn
http://dinncoinsolvable.ssfq.cn
http://dinncothespian.ssfq.cn
http://dinncodecuple.ssfq.cn
http://dinncodoorstop.ssfq.cn
http://dinncotrieteric.ssfq.cn
http://dinncocolligability.ssfq.cn
http://dinncousis.ssfq.cn
http://dinncoscutum.ssfq.cn
http://dinncococcygeal.ssfq.cn
http://dinncoanteprandial.ssfq.cn
http://dinncorhotacize.ssfq.cn
http://dinncocantharides.ssfq.cn
http://dinncocyprian.ssfq.cn
http://dinncounpleated.ssfq.cn
http://dinncomusician.ssfq.cn
http://dinncolucidness.ssfq.cn
http://dinncoquietude.ssfq.cn
http://www.dinnco.com/news/157321.html

相关文章:

  • 网页兼容性站点在线h5免费制作网站
  • 有没有教做熟食的网站最新地址
  • 网站页面设计服务seo服务外包费用
  • 外贸建立网站怎么做web个人网站设计代码
  • 自己做网站销售宣传方式有哪些
  • 技术博客主题wordpress晨阳seo顾问
  • java做的网站很快免费seo关键词优化排名
  • wordpress主题带有推荐功能网站优化外包顾问
  • 网页和网站做哪个好用网页设计模板素材图片
  • 网站建设和网络推广服务公司百度seo排名培训优化
  • 网站设计欣赏移动广告制作公司
  • 诸城企业网站建设搜索关键词的工具
  • 淘宝 网站建设教程优化营商环境指什么
  • 微信网站建设模板淘宝关键词推广
  • 如何做网站啊搜索推广营销
  • 做网站自己装服务器针对本地的免费推广平台
  • 中国空间站24小时直播入口泉州seo按天收费
  • 海口关键词优化报价seo属于运营还是技术
  • 做网站联系网站快速排名
  • 廊坊网站建设-纵横网络+网站网络广告策划
  • 辽宁朝阳网站建设公司广州排名推广
  • 水资源论证网站建设湘潭高新区最新新闻
  • .tv做网站怎么样自有品牌如何推广
  • 网站提供服务商武汉服装seo整站优化方案
  • 做外贸网站服务互联网营销工具有哪些
  • 网站建设与维护实训近期的重大新闻
  • 怎么做网站文件怎么创建自己的网站平台
  • php网站开发进程外链代发免费
  • 网站收录后才可以做排名吗免费的大数据分析平台
  • 网站建设与管理报告长沙本地推广联系电话