大佬们来围观一下小白第一次写的垃圾代码(真的第一次写,毫无基础,边写边百度), Python 向。

2022-06-13 16:56:00 +08:00
 cx524541577

大佬们好,简单的说明一下目的,在用户选择的目录下创建固定的文件夹,根据当前时间以及项目名称创建文件夹如: 20220613_V2EX 拍摄项目 camera 20220613-A7S3 20220613-RED V-RAPTOR audio vedio fx sound fx ....

当然现在是半成品,期待大佬们点评现在的代码,有什么不足,以及分享思路,万分感谢!!!

链接: https://pan.baidu.com/s/1WFj3hHCCeuCStXSb3aB5Tw 提取码: wh56

6017 次点击
所在节点    程序员
59 条回复
woctordho
2022-06-14 03:35:24 +08:00
你应该已经知道怎么装 webbrowser 之类的包了吧,然后可以了解一下 black ( https://github.com/psf/black ),它可以自动帮你整理代码的格式,比如哪里加个空格会比较好看

还有 flake8 ( https://github.com/PyCQA/flake8 ),它可以帮你检查代码里写得不好的地方
learningman
2022-06-14 08:10:46 +08:00
@woctordho webbrowser 是个内置的包
sivacohan
2022-06-14 09:29:23 +08:00
@cx524541577
“main 函数” 也是一个 “函数” 和你自己写的 “llq 函数” 没有任何区别。
main 函数是一个约定俗成的东西,一般需要启动运行的程序,都是以 main 函数作为入口。
zhangzEric
2022-06-14 09:36:20 +08:00
OP 加油!大家都是从新手慢慢摸爬滚打过来的,持续学习,会越来越好的👍
AS4694lAS4808
2022-06-14 10:37:40 +08:00
@cx524541577 不好意思,确实没点开并且低估了百度云,没想到居然支持 py 预览。主要是楼上说的命名问题吧,实验性的项目只要能跑起来并且大概完成了预期的需求就可以了,加油!
xrr2016
2022-06-14 11:35:31 +08:00
赞一个
ffxrqyzby
2022-06-14 13:29:41 +08:00
先把 git 搞会吧
rev1si0n
2022-06-14 16:42:44 +08:00
不得不说,看起来挺舒服的
cx524541577
2022-06-14 19:45:32 +08:00
@orzglory 谢谢大佬,这就去关注一波
cx524541577
2022-06-14 19:46:03 +08:00
@woctordho 感谢大佬指点迷津
cx524541577
2022-06-14 19:48:29 +08:00
@sivacohan 谢谢大佬,学到了,函数是指一个独立的可被执行的小串代码,万分感谢大佬指点!!!!谢谢
cx524541577
2022-06-14 19:49:23 +08:00
@zhangzEric

@AS4694lAS4808

@xrr2016
感谢大佬鼓励
cx524541577
2022-06-14 19:50:19 +08:00
@AS4694lAS4808 哈哈哈哈,没关系的大佬,没啥不好义思的,指出问题也是对我的帮助,万分感谢
cx524541577
2022-06-14 19:50:50 +08:00
@ffxrqyzby 感谢大佬指点
cx524541577
2022-06-14 19:52:31 +08:00
@rev1si0n 感谢大佬回复鼓励
Louis423Lee
2022-06-15 09:17:51 +08:00
佩服 OP 的自学能力!点赞
jiangzhizhou
2022-06-15 10:19:47 +08:00
Google 的 python Style guide
基本读一遍,然后平时用用 pylint
https://google.github.io/styleguide/pyguide.html
jiangzhizhou
2022-06-15 10:21:27 +08:00
保持一个项目里面一致就行了。用哪个不重要
x1x1
2022-06-15 18:29:40 +08:00
可以再考虑增加一些异常处理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859333

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX