[Python] 纯文本查看 复制代码#!/usr/bin/python

# -*- coding: cp936 -*-

###################################################

#基于百度翻译的爬虫翻译器

#by pengyao1207

#2017/10/28

###################################################

from ScrolledText import ScrolledText

from Tkinter import *

import requests

# ______________清屏_______________#

def qp():

e.delete("1.0", 'end')

d.delete("1.0", 'end')

# ______________翻译______________#

def fy():

e.delete("1.0", 'end')

url = 'http://fanyi.baidu.com/v2transapi/'

datelist = d.get('1.0', 'end').split(' ')

for one in range(0, len(datelist) - 1):

if datelist[one] == '':

e.insert(AtEnd(), ' ')

continue

data = {'query': datelist[one]}

response = requests.post(url, data)

e.insert(AtEnd(), response.json()['trans_result']['data'][0]['dst'] + ' ')

# ________main________#

root = Tk()

root.title("翻译器 made by pengyao1207".decode("gbk"))

root.geometry('800x600')

root.resizable(width=False, height=False)

d = ScrolledText(root, width=100, height=20)

d.pack(side=TOP)

frm1 = Frame(root)

fy = Button(frm1, text="翻译".decode('gbk'), font=("Arial", 12), width=5, height=2, command=fy).pack(side=LEFT)

Label(frm1, text=" ", width=20, height=2).pack(side=LEFT)

Button(frm1, text="清屏".decode('gbk'), font=("Arial", 12), width=5, height=2, command=qp).pack(side=LEFT)

frm1.pack(side=TOP)

dfy = StringVar()

e = ScrolledText(root, width=100, height=20)

e.pack(side=TOP)

root.mainloop()

python代码翻译器-【分享】python 翻译器,爬取百度翻译,并附上源码相关推荐

  1. 从入门到入土:Python爬虫学习|实例练手|爬取百度翻译|Selenium出击|绕过反爬机制|

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  2. 如何用浏览器调试js代码,不如先看看如何爬取百度翻译(多图警告)

    爬取百度翻译 爬取网站四部曲 分析 langdetect v2transapi?from=zh&to=en 分析重点请求出现的问题 解决问题 js代码调试 代码实现 注意 爬取网站四部曲 分析 ...

  3. python开源代码百度盘_python爬取百度云网盘资源-源码

    今天测试用了一下python爬取百度云网盘资源. 代码片段import urllib import urllib.request import webbrowser import re def yun ...

  4. 【Python】python爬取百度云网盘资源-源码

    今天测试用了一下python爬取百度云网盘资源. 标签: <无> 代码片段 [代码][Python]代码 import urllib import urllib.request impor ...

  5. python爬取百度云网盘资源-源码

    今天测试用了一下python爬取百度云网盘资源. 代码片段 import urllib import urllib.request import webbrowser import re def yu ...

  6. python音标1003python音标_python selenium 爬取百度翻译单词音标

    python selenium 小爬虫 主要流程 读取excel文件中的单词--利用selenium 去百度翻译中获取单词对应的音标--写入cvs文件 selenium 安装 环境配置略过 谷歌浏览器 ...

  7. 从入门到入土:Python爬虫学习|实例练手|爬取百度产品列表|Xpath定位标签爬取|代码注释详解

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  8. python爬百度翻译-Python爬取百度翻译(利用json提取数据)

    本篇文章给大家带来的内容是关于Python爬取百度翻译(利用json提取数据),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 工具:Python 3.6.5.PyCharm开发工具. ...

  9. Python爬取百度翻译及有道翻译

    Python爬取百度翻译及网易有道翻译 百度翻译 一.简介 明确翻译链接,百度翻译链接:https://fanyi.baidu.com/,但是该链接不能为我们提供翻译的内容,此时需要在chrome浏览 ...

  10. 求解Python 爬取百度翻译手机版{errno:997,from:zh,to:en,query:\u4eba\u751f\u82e6\u77ed}怎么办

    环境:python3.7.3 import requestsurl = "https://fanyi.baidu.com/basetrans" data = {"quer ...

最新文章

  1. 150m虚拟主机容量不足
  2. 单例模式的5种实现方法及优缺点
  3. 【二】Windows API 零门槛编程指南——CreateWindow 窗口创建 “万字长篇专业术语全解”
  4. matlab simplify,[求助]Matlab2016b里没有simple函数
  5. Win10系统开机任务栏一直转圈怎么解决
  6. SSL/TLS捕包分析
  7. 数据算法之折半插入排序(binInsertSort)的Java实现
  8. Google 不要 Android 了?新系统 Fuchsia 或将支持 Java
  9. Cpp STL - vector常用语法
  10. Mac用户如何在Deckset中使用Ulysses?
  11. 互联网的职场红利已经没了
  12. windows 用户基本查看命令
  13. linux4.12内核 bridge简介
  14. user story的重要性
  15. 群体结构分析:用 phylip 构建进化树
  16. word之插入LaTex公式
  17. 计算机图形学在卫星的应用,计算机图形学课程设计教程-反走样卫星
  18. C++多维数组:存储方式、访问方式和作为函数参数
  19. CSR867x — IOS设备搜索到的BLE外设名称与实际名称不相符的问题分析
  20. codeforces Hello 2022

热门文章

  1. nginx 访问控制之 document_uri
  2. pip install rrdtool
  3. HashMap(JDK1.8)
  4. 如何在普通 UIViewController 中使用 UITableView
  5. 360企业版使用感受
  6. 代码静态检查工具PC-Lint运用实践
  7. 排序算法之 Inplace Merge Sort
  8. Bailian4111 判断游戏胜者-Who Is the Winner【文本处理】
  9. HDU2081 手机短号【水题】
  10. CCF NOI1004 填充矩形