设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Visual Studio Code
›
vscode Python 代码格式化最好的方案
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
有没有感觉最近支付宝的 nfc 碰一碰开始发
›
相亲相处了一个月,被说拜拜了
›
年底了大家一人一句年终总结!
›
联通充值缴费 300,送小度智能音箱 L1
›
公司要搞逆天操作,我该何去何从
今日热议主题
我想做一个突发事件爬虫,然后再对事件进行
apple 相册命名问题
谷歌的新 AI 可以画马里奥?
macOS 多显示器下, 软件窗口 息屏唤醒后乱
马上过年了,外漂攒够钱回家了嘛?
windows 有什么可以备份 live photo 的吗?
TG 上有没有类似于"竹新社"的 AI 行业资
大家换工作复习时会把所有可能会涉及到知识
JetBrains 今年的 OSS license 支持 fallba
趁着国补新买了 Mac mini M4 用来当 nas,请
vscode Python 代码格式化最好的方案
Ghostisbored
· 2024-6-27 17:55:16 · 92 次点击
大家好 刚接触 python 不知道大家有没有遇到这个问题
比如我刚写了一个方法:
```python
def test:
num = 5
if num == 3:
print 'boss'
else:
print 'roadman'
```
现在我要用一个 try catch 包裹处理逻辑
但是问题来了 我添加 try catch 后 无法格式化 比如代码只会自动缩进第一行
如果我这个方法很多行 那么我目前只能手动缩进对齐 是否有更好的方法是我不知道的 谢谢大家
举报
·
92 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最早评论
6 条回复
7#
skt041959
该用户已被删除
2024-6-29 00:20:20
提示:
作者被禁止或删除 内容自动屏蔽
6#
Campanula
小成
2024-6-28 17:34:49
其实单纯是 python 缩进语法的缺陷,自动格式化工具不敢轻举妄动。
5#
ZnductR0MjHvjRQ3
小成
2024-6-28 14:22:13
就是这样啊 你用 pycharm 也是这样啊,当你本身写的语法出错的时候 比如你的 try 和 num 在一个缩进的时候 就是无法格式化代码,因为 python 的语法原因,你需要手动对齐代码然后再去格式化
我在 vscode 一般用 black 不过比较麻烦的就是 每个虚拟环境都需要自己装一遍
地板
tinytoadd
小成
2024-6-27 21:06:59
你学习的是 python2 吗。首先检查一下看看语法有没有问题
板凳
keakon
小成
2024-6-27 20:14:36
我是用 black ,ruff 也是用 black-compatible 的格式
不过我不喜欢用双引号,所以 fork 了一个 white: https://github.com/keakon/white
沙发
l4ever
小成
2024-6-27 18:01:38
ruff
保存就自动处理好了, 默认规则已经很完善了,
返回顶部