用于检查utcnow()是否未用于now(UTC)的插件

flake8-datetime-utcnow-plugin的Python项目详细描述


flake8\u datetime_utcnow_插件

基本原理

flake8的插件,用于警告开发人员datetime.utcnow()的用法。在

datetme.utcnow()的问题是,它确实返回UTC timzone中的当前时间戳,但对象是一个简单的datetime,即没有tzinfo参数集。在

取而代之的是[日期时间。现在()](https://docs.python.org/3/library/datetime.html#datetime.datetime.utcnow]通过UTC时区时应使用:

fromdatetimeimportdatetime,timezonedatetime.now(timezone.utc)

安装

要安装插件和flake8,请执行以下操作:

^{pr2}$

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

推荐PyPI第三方库


热门话题
java字符串数组未显示预期值   在NetBeans 7.3.1中为JAVA创建JAR文件时出错   使用java导出oracle并获取状态   java如何在另一个项目中导入包含AspectJ方面和注释的项目   IE8/JRE1中的java JApplet。6.0_24 getAppletContext()和JSObject上的NullPointerException。getWindow()   java在Android项目中创建一个类   regex如何在数学运算符上拆分字符串作为分隔符,但在引号中转义运算符(在java中)?   java if语句应该返回“IllegalArgumentException”,但它返回一个空字符串   java最短路径与Dijkstra算法   java在数组中查找最近的数字   使用与ThreadSafe集合同步的java?   java NetBeans安装   stream Java=下载缓冲区未满?冲洗/缓冲是如何工作的?