本版
查看: 8137|回复: 15

自制截图工具PyShot

[复制链接]

[Lv.8]超级萝卜

楼主(1#)
发表于 2022-7-25 23:00:25 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
目前未打包成EXE,仅提供.pyw文件。




需要的包:
pyautogui
keyboard
plyer
pillow
安装命令:pip install [包名]

感谢大家的支持!

https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

[Lv.8]超级萝卜

沙发(2#)
 楼主| 发表于 2022-7-26 07:03:41 来自手机 | 只看该作者
PyCharm说我有70多处可以优化?!!
我还是太年轻了

[Lv.8]超级萝卜

金坷垃顶级推销员,联系:98001

板凳(3#)
发表于 2022-7-26 07:55:23 来自手机 | 只看该作者
不会用,晕
pyw是什么文件格式

Super Moderator

地板(4#)
发表于 2022-7-26 08:41:28 来自手机 | 只看该作者
支持原创

[Lv.8]超级萝卜

折腾折腾应是绿肥红瘦...

5#
发表于 2022-7-26 08:48:36 | 只看该作者
没事,做得很不错了
总比我这还不知道学哪种语言的人强多了

Intern Moderator

6#
发表于 2022-7-26 09:00:01 | 只看该作者
支持一波,虽然看不懂代码,但是好强

[Lv.8]超级萝卜

7#
发表于 2022-7-26 11:48:07 | 只看该作者
根据截图,提供几个一般性的建议:

1. 代码要经常自动格式化,慢慢就知道怎么写比较好了。
2. Bool 型一般直接放在 if 里,不需要和 True、False 比较。例如 if ok, if not ok。
3. 和 True、False 比较,应该用 is 或 is not,而不是 == 或 !=。
4. 一般不建议把路径写死,可以用 os.path.join(os.path.dirname(__file__), 'some.txt') 拼接路径。
5. 判断文件夹、文件是否存在,isdir()、isfile() 比 exists() 更好。
6. 要熟悉处理文件的函数,不要反复打开关闭。而且一般更推荐用 with。这方面需要看懂文档。

Super Moderator

实习版主

8#
发表于 2022-7-26 12:58:22 | 只看该作者
爱电脑的昕宇 发表于 2022-7-26 07:03
PyCharm说我有70多处可以优化?!!
我还是太年轻了

已经非常不错了,加油!!windows 还BUG王呢!!
多做才能更优秀!!

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-10-21 00:06 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表