将版权检查添加到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中get和set的用途。应该在哪里使用?   java按钮和标签出现在菜单的JPanel上   使用crudepository和Thymeleaf的java Spring MVC(文本字段和按钮)   java如何保存分离的实体并替换一对多关系的内容?   java如何使用JLabel在一个程序中添加几个相同的图像?   java IBM沃森音调分析器   java在espression时打印检查是否为空数组   java在ArrayList中对对象进行排序,而不使用集合。分类   java将2D数组传递给构造函数   java“GlassFish服务器,部署,null,false”错误   Java:使用lambda向文件添加行号的优雅方式   java在apache camel配置中动态添加<setBody>值   小于6位的java解析纳秒   java为什么我会在这里收到类型安全警告?(仿制药)   工作流中发生的java Collect jbpm错误   如何恢复我的文件关联,以便。jar文件是用java打开的,而不是用unarchiver(在Mac上)?   java维基百科标记器Lucene   音频如何在java游戏中播放声音文件