python爬虫百度翻译
来源:互联网 发布:淘宝满1000减50怎么用 编辑:程序博客网 时间:2024/06/14 11:24
import urllib.requestimport urllib.parseimport jsonimport pandas as pdimport timecontent=0while True: #df = [] file = r'..\data\pos.xls' xlsx = pd.ExcelFile(file) fin = pd.read_excel(xlsx, 'Sheet1', header=None) j=0 i=0 df = [] for i in range(0,356): for eachLine in fin[0][j:j+30]: content=eachLine url="http://fanyi.baidu.com/v2transapi" data={} data['from']='zh' data['to']='en' data['query']=content data['transtype']='translang' data['simple_means_flag']='3' data=urllib.parse.urlencode(data).encode("utf-8") response=urllib.request.urlopen(url,data) html=response.read().decode("utf-8") target=json.loads(html) tgt=target['trans_result']['data'][0]['dst'] df.append(tgt.strip() + '\n') print(j,':',i,':',tgt) time.sleep(1) i=i+1 if i%10==0: time.sleep(120) if i % 20 == 0: time.sleep(150) if i % 30 == 0: time.sleep(170) j=j+31 time.sleep(10) w = pd.DataFrame(df) w.to_excel('..\data\pos1.xls', sheet_name='Sheet1', header=None, merge_cells=False, index=False) print('翻译成功,请查看文件') break
阅读全文
0 0
- python爬虫百度翻译
- Python基础爬虫之百度翻译
- Python爬虫基础之百度翻译的实现
- python 网络爬虫 翻译
- Python爬虫百度照片
- python百度语法爬虫
- Python 百度爬虫图片
- Python 调用 百度翻译
- python调用百度翻译
- python爬虫04--有道翻译
- python百度贴吧爬虫
- python 爬虫百度搜索结果
- Python简易百度百科爬虫
- 百度图片爬虫-python语言
- python 百度贴吧爬虫
- python爬虫实例--百度风云榜
- python爬虫-百度百科词条
- python- 百度贴吧爬虫
- 【Scikit-Learn 中文文档】流形学习
- JavaWeb基础(7)—— Filter 过滤器
- 系统调用
- python的一些细节(3)
- 项目管理--maven浅析《四》之私服(Nexus)
- python爬虫百度翻译
- Python编程入门学习笔记——字典
- leetcode 233. Number of Digit One
- VS2015 OpenGL环境配置
- VMware克隆
- Java开发中的23种设计模式详解
- Leetcode:121. Best Time to Buy and Sell Stock
- HDOJ 2551 竹青遍野
- java_框架部分