重新排序Python文件中的导入语句
项目描述
Python Fix Imports是一个Python可执行文件,可以自动重新组织Python脚本的导入语句,通过将单个导入多个包的语句拆分成尽可能多的导入语句(“一个导入,一行”原则),并按导入语句的组位置排序这些导入语句。
这种方法的主要优势是严格限制导入语句的格式,便于多分支代码合并和rebase,同时允许开发者根据意愿指定给定的顺序。
请阅读完整的在线文档以获取更多信息。
Sublime Text 3用户可以使用我的Python Fix Imports插件。
示例
Fix imports允许您自动将
from any_module import d, f
from other_module import z, x
from any_module import (b,
e)
from any_module import a, \
c
from a_module_that_should_be import at, after, all_others
转换成
from any_module import a
from any_module import b
from any_module import c
from any_module import d
from any_module import e
from any_module import f
from other_module import x
from other_module import z
from a_module_that_should_be import after
from a_module_that_should_be import all_others
from a_module_that_should_be import at
Fiximport安装
$ pip install fiximports
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
fiximports-0.1.18.tar.gz (16.7 kB 查看哈希值)
构建分发
fiximports-0.1.18-py2.py3-none-any.whl (17.5 kB 查看哈希值)
关闭
fiximports-0.1.18.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f0216ee55a1bca8ff2a578a9bfc39181ce4553abc4401dd9b6f7c46164e62a13 |
|
MD5 | 2104c0f696593f2338759032cbce72de |
|
BLAKE2b-256 | c73d1627061cf50ff5758d8591a8c749f483b80739a071af7c63453f2c827427 |
关闭
fiximports-0.1.18-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dafb83f981b430530bef61baf516e1e84d8cb1e202ecadb7d7988a3d0fddb875 |
|
MD5 | bd26d818874cd4a0e88aee383120a5b6 |
|
BLAKE2b-256 | 0b271e34151c88cef3bfe607e1b4b40b5f21b4513f21f4708a016e5c6061f905 |