实现一个模拟虚拟时间的系统。

virtualtime的Python项目详细描述


实现用于模拟虚拟时间的系统(基于与当前实际时间的偏移量) 以便所有python对象都相信它,尽管实际系统时间保持不变。

这还包括对python datetime tz库的扩展(datetime\u tz),以确保 所有的类都按正确的顺序修补。它还改变了datetime对象的行为 通过假设它们位于本地时区(如果未指定),允许将它们与naivedatetime.datetime对象进行比较。

这总是修补time.strftimedatetime.datetime.strftime以支持1900年以前和1000年以前 在python 3.3之前的版本中,不要将099之间的年份映射到19692068之间的年份 (所有年份都受支持,没有任何奇怪的映射),即使未启用virtualtime也是如此。 有关Python2.7行为的讨论,请参见http://bugs.python.org/issue1777412

这个库在apache许可2.0版下获得许可,并在pypi上发布 https://pypi.python.org/pypi/virtualtime

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

推荐PyPI第三方库


热门话题
java Cassandra复制因子大于节点数   java J2EE JTA事务回滚不适用于OSE Glassfish 4.0(Build 89)   java spring安全预认证用户登录   org的java类文件。反应流。从RxJava编译示例时未找到Publisher?   java在使用dataFormat作为POJO通过Camel调用Web服务时无法设置SOAP标头   Javafx类的java静态实例   java如何防止一个部件在关闭时覆盖另一个部件的位置   sql server无法从我的java代码连接到数据库   java在JList(Swing)中显示带有的ArrayList   从Java中的CXF服务获取WSAddressing数据   使用资产文件夹进行java简单json解析(本地)   java LDAPException未绑定的无效凭据   JavaJSFspring部署到weblogic   JAVA中字符数组中的特定元素排列?   如果脚本位于不同的目录中,则ant不会使用exec标记运行Javashell脚本