这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 isort,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
isort - 用于对 Python 导入定义进行排序的程序
概要
异类 [-h[-l LINE_LENGTH[-s SKIP[-ns 不跳过[-t FORCE_TO_TOP[-b
已知_STANDARD_LIBRARY[-o 已知_THIRD_PARTY[-p KNOWN_FIRST_PARTY[-m MODE[-i
缩进[-a 添加_导入[-af[-r 删除导入[-ls[-d[-c[-sl[-标准差
默认_SECTION[-df[-e[-rc[-ot[-交流[-CS[-v[-VB[-sp 设置_路径] 文件...
商品描述
异类 在逻辑部分中按字母顺序对 Python 导入定义进行排序。
配置
-h, - 帮帮我
显示此帮助信息并退出
-l LINE_LENGTH, --行 LINE_LENGTH
导入行的最大长度(用于包装长导入)。
-s SKIP, - 跳过 SKIP
对导入进行排序的文件应该跳过。
-ns 不跳过, --不要跳过 不跳过
对导入进行排序的文件不应跳过。
-t FORCE_TO_TOP, - 最佳 FORCE_TO_TOP
强制特定导入到其相应部分的顶部。
-b 已知_STANDARD_LIBRARY, --内置 已知_STANDARD_LIBRARY
强制 isort 将模块识别为 python 标准库的一部分。
-o 已知_THIRD_PARTY, - 第三者 已知_THIRD_PARTY
强制 isort 将模块识别为第三方库的一部分。
-p KNOWN_FIRST_PARTY, - 项目 KNOWN_FIRST_PARTY
强制 isort 将模块识别为当前 python 项目的一部分。
-m MODE, --多行 MODE
多行输出(0=网格,1=垂直,2=悬挂,3=垂直悬挂,4=垂直网格,
5=垂直网格分组)。
-i 缩进, --缩进 缩进
用于缩进的字符串; 默认为“”(4 个空格)。
-a 添加_导入, --添加导入 添加_导入
将指定的导入行添加到所有文件中,自动判断正确
放置。
-af, --force_adds
即使原始文件为空,也强制导入添加。
-r 删除导入, --删除_导入 删除导入
从所有文件中删除指定的导入。
-ls, --长度排序
按字符串长度对导入进行排序。
-d, --标准输出
强制结果输出到标准输出,而不是就地。
-c, --只检查
检查文件是否有未排序的导入并将它们打印到命令行
修改文件。
-sl, --force_single_line_imports
强制所有从进口出现在他们自己的行上。
-标准差 默认_SECTION, --section-默认 默认_SECTION
设置导入的默认部分(默认情况下, 第一方)。 可能的值:
未来, 国际标准数据库, 第三者, 第一方, 本地文件夹
-df, --差异
打印 isort 对文件所做的所有更改的差异,而不是更改它
到位
-e, - 均衡
平衡环绕以产生尽可能一致的线长。
-rc, -递归
递归查找要对导入进行排序的 Python 文件。
-ot, --按类型排序
除了按字母顺序之外,还按类型对导入进行排序。
-交流, - 原子
如果生成的文件包含语法错误,则确保不会保存输出。
-CS, --组合星
确保如果存在星形导入,则不会从中导入任何其他内容
命名空间。
-v, - 版
显示程序的版本号并退出。
-VB, --详细
显示详细输出,例如跳过文件时或检查成功时。
-sp 设置_路径, --设置路径 设置_路径
显式设置设置路径而不是根据文件自动确定
的位置。
使用 onworks.net 服务在线使用 isor