python单词翻译-完成自动查找翻译单词的python源代码
下面这段代码需要完成的是关于完成自动查找翻译单词的python源代码,找到目标单词在网上词典完成翻译的过程。
#!/usr/bin/python
#coding=utf-8
import urllib
import sys
#import xml.dom.minidom
import re
#是否输出例句
eg=True
def main():
if len(sys.argv) == 2:
word = sys.argv[1]
xmls = urllib.urlopen('http://dict.cn/ws.php?utf8=true&q=' + urllib.quote(word)).read()
print re.search(r'(?P.*?)', xmls, re.M|re.I|re.S|re.U).group('test')
if eg:#www.iplaypy.com
origs=re.findall(r'(?P.*?)', xmls, re.M|re.I|re.S|re.U)
trans=re.findall(r'(?P.*?)', xmls, re.M|re.I|re.S|re.U)
for i in range(len(origs)):
print "%d. %s"%(i+1,origs[i])
print "%s %s"%(' '*((i+1)/10+1),trans[i])
else:
help()
def help():
print 'usage:dict.py [word]'
if __name__ == '__main__':
main()
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/code/other/o2623.html
相关文章 Recommend
python单词翻译-完成自动查找翻译单词的python源代码相关推荐
- python 子字符串 位置_python查找子字符串位置Python变量和数据类型详解
Python变量和数据类型 Python中数据类型 Python之print语句 Python的注释 Python中什么是变量 Python中定义字符串 Python中raw字符串与多行字符串 Pyt ...
- 教你用Python写一个京东自动下单抢购脚本(Python实现京东自动抢购)
很多朋友都有网购抢购限量商品的经历,有时候蹲点抢怎么也抢不到,今天小编带你们学习怎么用Python写一个京东自动下单抢购脚本,以后再也不用拼手速拼网速啦,快来一起看看吧 1 问题背景 经过无数次抢购失 ...
- Python 爬虫原理实现自动google翻译
首先用chrome打开谷歌搜翻译,看看它是怎么请求数据的 右键 检查 进入开发者工具 选择network,如图 先点击一下这个clear,把原来的请求都clear,免得看不清 输入测试翻译内容 通过请 ...
- python第k序元素查找列表_【Python】第8次练习:列表——程序填空题 -合并队列、列表元素零的移动、列表逆序输出、第K序元素查找...
[Python]第8次练习:列表--程序填空题 -合并队列.列表元素"零"的移动.列表逆序输出.第K序元素查找 1.程序填空题 -合并队列 题目:某班男女两队同学各若干人,男生已按 ...
- 如何用python控制设备实现自动_带你用 Python 实现自动化群控设备
1. 前言 群控,相信大部分人都不会陌生!印象里是一台电脑控制多台设备完成一系列的操作,更多的人喜欢把它和灰产绑定在一起! 事实上,群控在自动化测试中也被广泛使用!接下来的几篇文章,我将带大家聊聊企业 ...
- python如何实现微信自动聊天_如何利用python实现微信智能聊天功能,具体该怎么做?...
这个实现不难,需要先安装一下itchat库,之后注册一下图灵机器人,最后就可以编程实现微信智能聊天功能了,下面我简单介绍一下实现过程,实验环境win10+python3.6+pycharm5.0,主要 ...
- python爬取视频自动播放_介绍一个python视频处理库:moviepy
处理视频是一个常见的需求.那么在python中如何用代码处理视频呢?最近我无意间发现了一个很好用的python视频处理库moviepy,其使用起来简单易用,而且功能比较强大,这里记录一下分享给大家. ...
- 为什么要学python表情包_Python自动生成表情包,Python在手,从此斗图无敌手!
在开工之前,先让我们瞻仰膜拜一下表情包界里程碑式的人物,感谢他们大力推动了表情包在历史潮流中的显著进步,他们的英名将长期被人民大众津津乐道,他们的音容笑貌将在人们的日常社交中经久不衰,他们的卓越贡献将 ...
- ChatGPT翻译怎么样-ChatGPT批量翻译工具软件
ChatGPT可以帮助用户进行多语言之间的机器翻译,能够快速将一些文字进行高质量的翻译,这对于多语言环境下的工作和学习具有重要意义.而且,ChatGPT的可批量翻译功能,可以帮助用户更快速.更方便地将 ...
最新文章
- b站看那个的python_用Python获取B站播放历史记录 !男友居然天天背着我看这些!...
- C语言中do...while(0)用法小结
- Linux16.04配置OpenCV3.2
- 面试必问之JVM原理
- (王道408考研操作系统)第二章进程管理-第二节2:调度算法评价指标
- 密码与安全新技术总结
- Python入门学习笔记(7)
- 索引法则--字符串不加单引号会导致索引失效
- 键盘上各种特殊符号的英文读法
- A[1062]德才论 好题
- 【mobile】安卓图案解锁尝试次数过多导致 要解锁需要GOOGLE账户登录,解决方案...
- 在Android上实现汉字笔顺动画效果
- 《Nature》论文插图复刻第3期—面积图(Part2-100)
- VB6.0代码窗口不支持鼠标中键操作滚动条解决方法
- “泰迪杯”挑战赛 - 基于非侵入式负荷检测与分解的电力数据挖掘(附详细数据及代码)
- 百分点感知智能实验室:计算机视觉理论和应用研究
- TIA Portal 功能实战(1):Get_Alarm:读取未决的报警
- python agg函数_dataframe转化(二)之 apply(),transform(),agg() 的用法和区别
- 深入浅出说CUDA程序设计(一)
- Android 11.0 系统去掉多用户功能