这几天被 Python 搞得快崩溃了

9 天前
 weiqk
主要是语法问题,缩进极不习惯,美观和可读性并没觉得提高,结尾也没有分号
结束似乎也没标记,不如类 c 语言方便


立贴起誓,新项目我再用 python 我是猪
15306 次点击
所在节点    Python
179 条回复
ytmsdy
9 天前
@treblex 哈哈,用 python 确实有这个问题,而且是非常蛋疼的问题,每次 docker rebuild 的时候都战战兢兢的。
encro
9 天前
@treblex

https://help.mirrors.cernet.edu.cn/


有 mirror ,什么 uv ,pdm ,pip 都可以用。
yb2313
9 天前
@treblex 用 poetry 在 pyproject.toml 里面设置一下多个国内镜像源就行了
ytmsdy
9 天前
@miaotaizi 用,但是很少用。除非出现参数数量不确定场景。
如果参数实在是多,我一般都是丢给 json 到参数里面去。但是千万别丢长度不确定的数组,别问我是怎么知道的。
yb2313
9 天前
@encro 没有 cargo.io,气抖冷 rust 什么时候才能站起来
nno
9 天前
@miaotaizi 其实用 kwargs 没啥问题,关键是要在注释里把用到的字段说清楚
yb2313
9 天前
@encro 我的错, 记错了, 不叫 cargo, 叫 crates😣
Goooooos
9 天前
习惯就好,多写就适应了。我刚用的时候也很不习惯,尤其格式被人搞乱后。
那些单纯嘲讽 OP 的,只会败光 python 的人缘
ytmsdy
9 天前
@yb2313 Rust 太鸡婆了,比 Golang 还要鸡婆。
l1xnan
9 天前
@treblex 不是都能配置代理???
fyxtc
9 天前
点开之前我还以为是 py 版本问题和各种库之类的环境兼容问题,或者是某个技术问题 py 不好解决

语法问题也值得发一个贴吗。。。。。。
yb2313
9 天前
@ytmsdy #28 go 那种残疾人语法, 就是个出活语言, 怎么快怎么来, 谷歌根本没有用心设计. 结构体方法不指定结构体, 找个方法一长串引用, 急死人. 而且现在谷歌自己都推荐 rust 在安卓上使用了, rust 啰嗦也是为了让新手也能踏入 0gc 的世界, 不然用 cpp 新手写的代码别人愿意看吗
woodfizky
9 天前
用点好点的 IDE 嘛,PyCharm 社区版不要钱可以先用用,其实 IDE 很强大的。

比方说用 PyCharm ,你开发能做到整个 py 文件基本上没有 IDE 报的强弱警告,且自己会格式化/善用 IDE 自动格式化,基本上不需要考虑缩进问题。

不过阅读的时候确实没有花括号括住,读起来稍微逊色一点,但是也可以 IDE 把一段段缩小起来读,或者装 plugin 。
yb2313
9 天前
@l1xnan 好像是, 但是我就用过 poetry, 所以就不说其他的了
elevioux
9 天前
自己写的话其实没多大感觉,特别是对使用的库熟悉的话,写的很快。但 python 作为强类型语言,pycharm 的代码提示做的反而没有 phpstorm 好就很奇怪,影响开发体验。在看别人的代码,用不熟悉的库,就觉得 python 的代码很难看。语法糖+kwarg+缩进,感觉超乱。
cominghome
9 天前
你用记事本写的?
yjfkk
9 天前
看标题以为会吐槽:静态变量,包管理,若类型。
进来一看是吐槽:没有分号
项目选型前对语言一点了解都没有吗?
Tink
9 天前
用什么写的
thorneLiu
9 天前
python 不知道数据类型 看代码不知道背景也不知道代码意图是什么
lyxxxh2
9 天前
正在写 python 的 看着无语...

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

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

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

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

© 2021 V2EX