gpt4 book ai didi

python - 修复 Python 导入样式的实用程序?

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:57 27 4
gpt4 key购买 nike

我们有很多文件包含这样丑陋的导入语句:

from project.foo import a, b
from project.foo import c
from project.bar import d, e, f, g

是否存在可以将它们全部更改为每行一个导入的东西?

from project.foo import a
from project.foo import b
from project.foo import c
from project.bar import d
from project.bar import e
from project.bar import f
from project.bar import g

澄清:这样做的原因是为了保持一致的风格,比如Google's style guide for Python .

最佳答案

根据 PEP8 style guide :

Imports

- Imports should usually be on separate lines, e.g.:

Yes: import os
import sys

No: import sys, os

it's okay to say this though:

from subprocess import Popen, PIPE

所以,我认为你应该做你应该做的,不应该 split 他们。我不知道有任何实用程序可以为您执行此操作。

此外,如果:

project.bar 包含说:d,e,f,g,x,y,z 然后我会说做一个 import project.bar ,代码会少很多,容易看。

关于python - 修复 Python 导入样式的实用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7692472/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com