Python的GUI编程需要什么知识?

零基础,并不是计算机专业,需要自己设计一个高度定制性的软件,大概就是在特定网站上定时检测抓取关键词,然后丢进像rss阅读器一样的东西里方便阅读。

请问(设置抓取哪些关键词的界面啦,软件简单交互界面啦)想要用Python实现需要学习Python的哪些知识?(不要叫我去威客站外包,我想自己完成。)另外.py程序能转成.exe的吗?

阅读 8.5k
4 个回答

界面不复杂的话,也可以选择Python自带的TKinter,这有一个小教程
http://www.tkdocs.com/tutorial/
Web版的话,除了选择Django类的大框架外,选择Flask或Bottle也不错~

  • 这样的场景用python做确实很合适。
  • 如果要做gui,可以用pyqt、wxpython之类的,有将python项目转成exe的工具,不过可能有些麻烦。
  • 所以我建议做成Web版更合适一些,跨平台开发成本也比较低,可以用框架有Django/webpy等。
  • 了解Python的基本语法之后,就可以边学边做吧,用好Google一般都没什么问题。
    以上个人建议,希望可以帮上忙~
新手上路,请多包涵

Python比较容易实现的。
GUI建议用wxpython来做,还可以用wxFormBuilder来进行界面的设计。
打包成exe也是没有问题的。可以用py2exe或是pyinstaller来解决,后者还支持linux,mac

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题