将版权检查添加到flake8

flake8-copyright的Python项目详细描述


检查所有python文件中的版权声明。它运行一个简单的正则表达式搜索 字符串如下:

Copyright 2014 <author>
Copyright (C) 2014 <author>

<author>可以是任何东西,除非您使用copyright-author选项指定它(请参见下文)。

安装

使用pip安装:

pip install flake8-copyright

然后,使用以下命令激活Flake8配置中的版权检查:

copyright-check = True
# C errors are not selected by default, so add them to your selection
select = E,F,W,C

其他选项

版权最小文件大小
要求版权声明之前文件中的最小字符数。这是为了避免 强迫自己将版权声明添加到非常小或空的文件中。默认值:0.
版权作者
检查版权声明中的特定作者。
版权所有regexp
如果您对运行以查找版权声明的regexp不满意,可以更改它 有了这个选择。默认值:Copyright\s+(\(C\)\s+)?\d{4}([-,]\d{4})*\s+%(author)s%(author)s是 替换为copyright-author的内容。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Rest DSL路由无法启动路由,因为同一端点不允许有多个使用者   jvm有没有像JConsole或VisualVM这样的工具可以告诉我“类、对象、引用变量在java中存储在哪里?”   java为什么我的列表中的所有元素看起来都一样?   java运行时。运行shell脚本的exec无法打开文件   JPopupMenu的JMenuItem的java热键   会话在Java中被覆盖   如何在java中去除字符串中的尖锐重音?   java Mockito监视一个接口,模拟它的默认方法,获取NullPointerException   javascript如何在jquery中禁用同一时间选择   将数组列表附加到现有CSV文件,但它会附加并清除存储在Java文件中的以前的数据   java从我的jar中访问pdf文件   java Sonar issue参数必须为非Null,但标记为可为Null   java Salesforce流式API:在网络故障之后和重新订阅之前获取事件   在Java 1.8.0_65上运行Play2.0应用程序时出现playframework错误   java为什么字母的ASCII由方法自动转换。toCharArray()?   java如何知道JDialog是否关闭?   java向服务器发送POST请求,服务器的响应为null,启动   java如何设置JTable中特定单元格的值?   ImagePlus中的java保存问题