【如何从python time.time()计算当前月份】教程文章相关的互联网学习教程文章

使用python的strptime用任何分隔符解析日期【代码】

我正在使用Python的datetime.strptime解析日期.日期采用%Y /%m /%d格式,但是我想对用于日期的分隔符-/,-,不了解.其他都很好. 现在,我正在使用一个try块,但这有点冗长. 是否有简单的方法接受任何给定的分隔符作为strptime?解决方法:您必须使用正则表达式来规范分隔符:import redatetimestring = re.sub('[-.:]', '/', datetimestring)将替换任何-.或:带斜线的字符. 或者,使用dateutil.parser.parse() function处理任意日期时间...

python-Kivy中的Time.sleep【代码】

我正在Kivy中寻找诸如time.sleep之类的东西,因为kivy不支持time.sleep,当我使用time.sleep运行程序时它会挂起.我搜索并找到了一个名为:Clock.schedule_interval(self.callback, interval)但它可能不像time.sleep. Clock.schedule每x秒调用一次函数,但是我想延迟一下. kivy.clock解决方法:kivy does not support time.sleepKivy支持time.sleep很好,它只是不执行您想要的操作-根据函数名称,它会休眠,这意味着kivy会“冻结”,因为它不...

为什么Python既有一个模块又有一个名为datetime的类?

对于我是从datetime导入datetime还是刚刚导入datetime,我一直感到困惑.如果我在某些代码中看到使用了datetime,则无法快速判断出它是模块datetime还是类datetime.很烦人.我能做什么? 另外,PEP 8 clearly states:“类名通常应使用CapWords约定.” 如果datetime模块中的类称为DateTime,Date和Time,则将有所帮助. 由于这个问题被搁置为“不清楚您要问什么”,所以我决定编辑和编写更多内容.老实说,我也不确定自己要问的是什么-我只是发...

python-如何从timedelta获取值?【代码】

当SQLalchemy返回时:{u'age': datetime.timedelta(12045),}我如何获得12045?我已经尝试过str(),strftime()和其他许多工具,但是没有任何效果.解决方法:从docs开始,使用.total_seconds()获取timedelta的长度.请注意,您提供的timedelta显示的是天数,但是timedelta也包含秒和微秒.如果只需要几天,请使用.days.age = datetime.timedelta(12045) print(age.total_seconds()) # 1040688000.0 print(age.days) # 12045, but not the fu...

python-尝试使用datetime64对象的Pandas系列检查数据频率【代码】

我有一些时间序列数据,可以是1Hz,10Hz或100Hz.我加载的文件恰好是1Hz:In [6]: data = pd.read_csv("ftp.csv")In [7]: data.Time Out[7]: 0 NaN 1 11:30:08 AM 2 11:30:09 AM 3 11:30:10 AM 4 11:30:11 AM 5 11:30:12 AM 6 11:30:13 AM我将其转换为datetime:In [8]: time = pd.to_datetime(data.Time)In [9]: time Out[9]: 0 NaT 1 2015-03-03 11:30:08 2 2015-0...

JavaScript-Python上的Django IOError / RuntimeError【代码】

我的css / js已启动并运行pythonanywhere using django.我添加了更多功能,然后使用github上传了它们.我看到他们在pythonanywhere上工作,然后我回家了.当天晚些时候,我打开了我的网站,发现css / js没有加载.但是,正在加载同一文件夹中的图标.我尝试删除我的项目并重新克隆它.我还尝试过删除该站点并重新设置它,但没有结果.我最近遇到了以下错误:2015-03-16 10:36:03,205 :IOError: write error 2015-03-16 10:36:03,205 :RuntimeEr...

python-如何在Django 1.7中导出到Excel datetime【代码】

我使用Django 1.7,Python 3.4和PostgreSQL 9.1.我需要将一些查询集导出到Excel.首先,我使用以下指南:outputting-excel-with-django 在我的模型中,我有一个字段作为Datetime,在utils.py中,我已经添加了一种样式:(datetime.datetime,xlwt.easyxf(num_format_str =’DD / MM / YYYY HH:MM:SS’)), 但是,当我尝试导出数据时,出现类型错误:无法减去天真偏移和可感知偏移的日期时间 有人可以帮我吗?谢谢解决方法:您的问题显然是由于...

python-Google foobar编码挑战中的Odd RuntimeError【代码】

这是我的第二个挑战-叫做“ guard_game”. 面临的挑战是创建一个函数,该函数以递归方式将数字的位数相加,直到获得单个数字,然后返回该数字. 我的解决方案如下,它在我的机器上正常工作:answers = {}def answer(x):return answers[x] if answers.setdefault(x,sum(int(_) for _ in str(x))) in xrange(1,10) else answer(answers[x])if __name__ == '__main__':print answer(1235)print answer(13)但是,Google foobar控制台在第4行给...

使用线程时在单元测试Python中使用time.sleep()【代码】

我正在学习Python中的线程,并认为单元测试可以满足我的需求. 使用这个http://www.tutorialspoint.com/python/python_multithreading.htm作为我的起点.但是,当我在函数中使用time.sleep()时,测试似乎从该代码块返回.import unittest import thread import timeclass Test(unittest.TestCase):def test_threads(self):thread.start_new_thread(self.print_time, ("Thread 1", 1))def print_time(self, threadName, delay):count = 0...

python-如果日期不是工作日,Pandas将DatetimeIndex偏移到下一个业务【代码】

我有一个与月的最后一天索引的DataFrame.有时这个日期是工作日,有时是周末.忽略假期,如果日期在周末,我希望将日期偏移到下一个营业日,如果已经在工作日,则将结果保持不变. 一些示例数据将是import pandas as pd idx = [pd.to_datetime('20150430'), pd.to_datetime('20150531'), pd.to_datetime('20150630')] df = pd.DataFrame(0, index=idx, columns=['A']) dfA 2015-04-30 0 2015-05-31 0 2015-06-30 0df.index.weekday arra...

Python和熊猫:Timedelta系列【代码】

M是数据帧df中的col,它指示月份数.M 1 0 15我想找出2015年1月1日至2015年1月1日df.M之间的天数.以下col是我想要的.daynum 31 0 456我知道如何使用循环和列表来做到这一点:int((datetime.strptime("2015-01-01", "%Y-%m-%d") + relativedelta(months=df.M[i]) - datetime.strptime("2015-01-01", "%Y-%m-%d")).days)大熊猫中是否有任何内置函数可以轻松解决此问题?解决方法:您可以使用与问题中相同的方法,但是使用自动矢量化操作而...

python-熊猫DatetimeIndex与to_datetime的差异【代码】

我正在尝试将Pandas系列的纪元时间戳转换为人类可读的时间.至少有两种明显的方法可以做到这一点:pd.DatetimeIndex和pd.to_datetime().它们似乎以完全不同的方式工作:In [1]: import pandas as pdIn [3]: nanos = pd.Series([1462282258000000000, 1462282258100000000, 1462282258200000000])In [4]: pd.to_datetime(nanos) Out[4]: 0 2016-05-03 13:30:58.000 1 2016-05-03 13:30:58.100 2 2016-05-03 13:30:58.200 dtyp...

Python:如何将time.strftime转换为显示UTC而非本地时区?【代码】

我正在尝试打开一个文件,该文件的名称根据UTC日期时间更改. 我使用以下方法获取文件名:datetoday = time.strftime("%Y%m%d%H%M") print datetoday filename = "C:\Users\Downloads\filename-%s.csv" % datetoday inputfile = open(filename)问题是,这是在本地(EST)时区而不是我想要的UTC中打印文件名. 有没有一种方法可以将time.strftime()转换为显示UTC时区而不是本地? 谢谢.解决方法:代替:import time datetoday = time.strft...

Python在datetime.now()和填充日期的系列之间的年份差异?【代码】

我想在我的数据集中创建一个新列,这是今天和数据集中已经存在的另一列之间的年数差异,其中填充了日期. 上面的代码:df['diff_years'] = datetime.today() - df['some_date'] df['diff_years']给我以下输出(例如):1754 days 11:44:28.971615而且我必须得到类似的东西(意思是上面几年的输出):4,8 (or 5)感谢您的帮助! PS .:我想避免循环播放该系列影片,我相信这会给我一个理想的解决方案,但是由于有一个大系列影片,我希望避免这...

python-即使时区到处都是亚洲/ Calcutta,Django模型的DateTimeField也采用UTC【代码】

我正在使用Django 1.11.我的settings.py已进行以下配置:TIME_ZONE = 'Asia/Calcutta' USE_I18N = True USE_L10N = True USE_TZ = True这是IST(印度标准时间).我的系统设置为IST. MySQL current_time返回IST(Django运行时的服务器),并在IST中显示时间戳. Python的datetime.now()也提供了IST. 现在的问题是,我的models.py具有以下字段:created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(au...

TIME - 相关标签