我用升华文本3和Pylinter在我的文件上运行pylint.

然而,在同一台机器上,我同时处理python 2和python 3项目的文件(代码通过SSH在几个远程测试虚拟机中的一个上执行.我通过SMB打开文件来修改这些文件.这是我的家庭测试实验室,我终于坐下来学习py3k了).

我可以轻松地重写pylint用来确定它应该为哪个python版本进行lint的机制吗?理想情况下,会有一个内联指令,但我没有太多运气找到任何东西.

我在Windows上(编辑)(远程虚拟机是linux,但这在这里无关紧要),因为这是值得的.

推荐答案

AFAIK Pylint为其运行的Python版本设置了lint,无法覆盖它.

Python-3.x相关问答推荐

如何从Django连接到Neo4J s AuraDB(免费层)?'

我有个问题继承遗产合伙人

如何创建多个日志(log)文件

如何在python中有效地使用多处理和pytube库来加快下载速度?

Pyvis和Networkx:如何根据源或目标使 node colored颜色 不同

按长度和字母数字对Pandas 数据帧列进行排序

tkinter/python3.9 中的 Entry 子类和用户输入重复的问题

通过 Pandas 通过用户定义函数重命名数据框列

Python,Web 从交互式图表中抓取数据

Snakemake 'run' 指令不产生错误信息

有效地缩短列表,直到第一次和最后一次出现不同于 None 的值

Python:获取未绑定的类方法

Python socket.error: [Errno 13] 权限被拒绝

日志(log)模块不适用于 Python3

如何注释一个以另一个函数作为参数的函数?

Python 3.10 模式匹配 (PEP 634) - 字符串中的通配符

为 True 相交两个布尔数组

计算两个文件的行差异的最有效方法是什么?

为什么排序列表比未排序列表大

finally 总是在 try 块返回之前运行,那么为什么 finally 块中的更新不会影响 try 块返回的变量的值呢?