python 百度词典_用 Python 3 写的命令行百度词典
今天用Python 3 写了一个 百度词典。真的很小巧,呵呵,很好的语言。
# -*- coding: utf8 -*-
import urllib.parse
import urllib.request
def search(word):
#word = input("输入你要查询的单词:")
url="http://m.baidu.com/s?word="+word+"&ssid=0&from=0&bd_page_type=1&uid=frontui_1273397350_2416&mark=3"
s = (urllib.request.urlopen(url).read()).decode("UTF-8")
p=s[s.find("
")-12]
q=p.split("
")
for i in range(0,len(q)):
q[i]=q[i][0:(q[i].find("[
q[i]=q[i][0:(q[i].find("
print(q[i])
search(input("输入你要查询的单词:"))
search(input("输入你要查询的单词:"))
22:27:40
python 百度词典_用 Python 3 写的命令行百度词典相关推荐
- python模拟器 截图_在Linux中20个命令行终端模拟器截图对比
终端模拟器是在一些其它显示结构内再现视频终端的计算机程序.换句话说,终端模拟器有能力使一个愚蠢的机器看起来像一个网络连接到服务器的客户端计算机.终端模拟器允许最终用户访问控制台及其应用程序,如文本用户 ...
- python网络监控程序_Python之利用psutil写一个命令行网速实时监控小程序
前言: psutil是一个非常强大的跨平台库,这篇文章只使用了psutil的一小小部分的功能. psutil简介: psutil(进程和系统实用程序)是一个跨平台库,用于 在Python中检索有关正在 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- 自学python需要什么_自学Python编程有什么要求
现在Python这门课程在计算机专业中特别火爆,我们也都知道,它是时代的趋势,那么大家知道自学Python课程有什么方法或者捷径吗?了解一下 我们首先来看看别人的学习方法吧. 1.看网上名师的教程,学 ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python编写古诗_用Python实现古诗词填字游戏(一)
利用古诗词做填字游戏是一项很有趣的活动,通常的填字游戏都是由几横几竖构成,如下图: 显然,横竖交叉的位置就是两句诗共有的字.那么,问题来了,如何从众多诗文中找到有共同字的句子呢? 这里Mr. PosP ...
- 用Python写一个命令行火车票查看器
Linux编程点击右侧关注,免费入门到精通! 作者丨protream https://www.jianshu.com/p/f411d7e10c41 当你想查询一下火车票信息的时候,你还在上12306官 ...
- Python 写一个命令行版的火车票查看器
用python另一个抢票神器,你get到了吗? 2017年时间飞逝,转眼间距离2018年春节还有不到1个月的时间,还在为抢不到火车票发愁吗?作为程序员的我们撸一个抢票软件可好? 难以想象的数据, 预示 ...
- pip工具可以打包python源代码吗_将python源文件打包成exe文件
pyinstaller 库的使用 PyInstaller是一个十分有用的第三方库,它能够在Windows.Linux.Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Py ...
最新文章
- pythonweb服务器部署iis_Python开发入门与实战15-IIS部署
- React Native 网络层分析
- BBED修复DB启动问题
- 第二阶段团队项目冲刺第七天
- php curl用法
- ASP.NET Core on K8S深入学习(11)K8S网络知多少
- PTVS 安装操作指南
- 第三章网络安全基础考试要点及真题分布
- mysql慢查询分析工具和分析方法
- 项目记录 Gadget桌面帮助系统
- 【嵌入式】使用Cross Toolchain构建交叉工具链
- jsp+servlet+mysql 学生选课系统
- QAM调制原理_锁相环(PLL)基本原理 PLL电路常见构建模块
- FDB表-ARP表-路由表
- 最全编程开发常用单词词汇
- pause 和 title
- jQuery中关于jQuery.fn.init.prototype = jQuery.fn的解读
- 推断统计学-假设检验-匹配样本的假设检验的理解
- 网页设计图片向上浮动_网页设计与制作(网页设计、制作与美化)
- matlab 怎麼卸載乾淨,matlab set gca用法