ArthurSlog
SLog-60
Year·1
Guangzhou·China
Sep 5th 2018
GitHub
NPM Package Page
ArthurSlog Page
掘金主页
简书主页
segmentfault
道生一 一生二 二生三 三生万物
开发环境MacOS(High Sierra 10.13.5)
需要的信息和信息源:
Python官方手册
GuiProgramming toolkit for Python
Graphical User Interfaces with Tk
HTML解析器对比
Python file-objects
Python string-methods
开始编码
python 2.7.10
开始一个简单的浏览器
~/Desktop/ArthurSlogBrowser/parser.py
因为上面的解析程序会读取当前路径下的一个名为 index.html 的文件
~/Desktop/ArthurSlogBrowser/index.html
切换至当前路径下,执行解析程序
cd ~/Desktop/ArthurSlogBrowser/
python parser.py
上面的代码,将会搜索当前路径下的 index.html 文件,然后进行解析,打印出解析好的数据
执行结果:
现在我们来写一个 GUI 程序,也就是 ArthurSlogBrowers(ArthurSlog浏览器)
~/Desktop/ArthurSlogBrowser/ArthurSlogBrowser.py
切换至当前路径下,执行解析程序
cd ~/Desktop/ArthurSlogBrowser/
python ArthurSlogBrowers.py
正常执行的话,会开启一个图形界面,界面上显示 “This is ArthurSlogBrowser~” 字符串
至此,我们完成了一个初始版的浏览器ArthurSlogBrowser。
如果你喜欢我的文章 欢迎点赞 留言
谢谢
领取专属 10元无门槛券
私享最新 技术干货