- 积分
- 3632
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 15195775117 于 2021-2-7 15:53 编辑
今年春季开始看《Flask Web开发》这本书,发了2个帖子:
Flask服务器应用开发初体验
Flask之模板引擎Jinja2
但随后我发现PyQt很好玩,Qt设计师玩起来跟PS一样,于是转向了桌面应用。
然后我把IDL写的程序陆续翻译成python代码,
然后系统学习了matplotlib、numpy、scipy...
再加上平时的工作、摄影+PS、吃鸡,半年过去了,现在才重新拾起来.
当然,重新拾起web开发的直接原因,是我在PyQt的打包上遭到了挫折:无论pyinstaller或nuitka,总是出现找不到文件的尴尬。
我加了nuitka大神的QQ群,每天都有讨论,但对于我这个对操作系统一无所知的小白,很多问题完全不知从何入手,
有的问题时有时无,你这里可行我这里不行,...很难知道原因。
因为在PyQt打包上已经耗费了足够的时间,再进行下去估计也难有进展,这几天我对这个问题慎重思考了一遍,决定暂停PyQt打包问题的攻关,
我的解决办法无非是不停地试,十分低效。目前急于解决,也是欲速不达。
索性使用【冷处理】,跟考试时跳过难题一样,先跳过打包问题,程序暂时以pyc文件分享使用,等我把web开发入门了,再回头看。
当然,我说的冷处理不是抛弃的意思,它是一种战略,起码有以下用意:
1、提升整体学习速度,不钻牛角尖
2、不少问题是冷静下来之后才豁然开朗的,急行军式的学习只适合成熟简单的学习路线
3、web应用其实可以代替桌面应用,而且python更适合web应用开发,我计划先做个单机版web应用,再扩展为公网IP访问模式
4、桌面应用是C的天下,PyQt很多问题是源自windows操作系统,与底层打交道可不是python擅长的领域
以下的楼层我会陆续更新《Flask Web开发》的读书笔记,记录主要知识点和我的理解,
很多web概念我还不清楚,这些新知识我也会通过网络查询总结后纳入进来。
该帖的最后,我会对整个帖子做总结整理,排版出一个文档。
|
|