
如何在Python中获取当前时间
获取当前时间的模块/方法是什么?回答:采用:>>> import datetime>>> datetime.datetime.now()datetime.datetime(2009, 1, 6, 15, 8, 24, 78915)>>> print(datetime.datetime.now())2009-01-06 15:08:24.789150而只是时间:>>> datetime.datetime.now().time()datetime.time(15, 8, 24, 78915)>>> print(...
2024-01-10
在Python中获取当前URL
如何使用Python获取当前网址,我需要获取当前URL,以便可以检查查询字符串,例如requested_url = "URL_HERE"url = urlparse(requested_url)if url[4]: params = dict([part.split('=') for part in url[4].split('&')])这也在Google App Engine中运行回答:尝试这个:self.request.url另外,如果您只需要querystring,这将起作用:self.requ...
2024-01-10
获取python程序的退出代码
我在windowsXP上运行python程序,如何在程序结束后获取退出代码?获取python程序的退出代码谢谢。回答:从Windows命令行,你可以使用:echo %ERRORLEVEL% 例如:C:\work>python helloworld.py Hello World! C:\work>echo %ERRORLEVEL% 0 回答:您如何运行该程序?与sys.exit蟒蛇退出(1)如果你在CMD或BAT文件,你可以访...
2024-01-10
获取日期时间范围列表的并集和交集python
我有两个datetime范围列表。例如。l1 = [(datetime.datetime(2018, 8, 29, 1, 0, 0), datetime.datetime(2018, 8, 29, 3, 0, 0)), (datetime.datetime(2018, 8, 29, 6, 0, 0), datetime.datetime(2018, 8, 29, 9, 0, 0))]l2 = [(datetime.datetime(2018, 8, 29, 2, 0, 0), datetime.dateti...
2024-01-10
如何获得执行Python程序的时间?
我在Python中有一个命令行程序,需要花一些时间才能完成。我想知道完成跑步所需的确切时间。我看过该timeit模块,但似乎仅适用于少量代码段。我想安排整个节目的时间。回答:Python中最简单的方法:import timestart_time = time.time()main()print("--- %s seconds ---" % (time.time() - start_time))假设你的程序至少需...
2024-01-10
Python-使用子流程获取实时输出
我正在尝试为命令行程序(svnadmin verify)编写包装脚本,该脚本将显示该操作的良好进度指示器。这要求我一看到包装程序的输出,就能够看到它的每一行。我认为我只是使用subprocess.Popen,use 来执行程序stdout=PIPE,然后读取其中的每一行并相应地对其进行操作。但是,当我运行以下代码时,输出...
2024-01-10
Python-获取当前目录中所有子目录的列表
有没有办法在Python中返回当前目录中所有子目录的列表?我知道您可以使用文件来执行此操作,但是我需要获取目录列表。回答:你是指直接子目录,还是树下的每个目录?无论哪种方式,你都可以使用os.walk以下方法:os.walk(directory)将为每个子目录生成一个元组。该三元组中的第一个条目是目录...
2024-01-10
使用ffmpeg在python中获取视频时长
我已经在PC上使用pipffprobe命令安装了ffprobe,并从此处安装ffmpeg 。但是,我仍然无法运行此处列出的代码。我尝试使用以下代码失败。SyntaxError:第12行的GetVideoDurations.py文件中的非ASCII字符’\ xe2’,但未声明编码;有关详细信息,请参见http://python.org/dev/peps/pep-0263/有人知道怎么了吗?我没有正确...
2024-01-10
如何在Python中获取当前执行文件的路径?
似乎是一个新手问题,但事实并非如此。一些通用方法并非在所有情况下都有效:这意味着使用path = os.path.abspath(os.path.dirname(sys.argv[0])),但是如果你是从另一个目录中的另一个Python脚本运行的,则此方法不起作用,并且这可能在现实生活中发生。这意味着使用path = os.path.abspath(os.path.dirname(__file__)),...
2024-01-10
Python-如何获取当前文件目录的完整路径?
我想获取当前文件的目录路径。我试过了:>>> os.path.abspath(__file__)'C:\\python27\\test.py'但是,如何检索目录的路径?例如:'C:\\python27\\'回答:对于正在运行的脚本的目录:import pathlibpathlib.Path(__file__).parent.absolute()对于当前工作目录:import pathlibpathlib.Path().absolute()Python 2和3对于正在运行的脚本...
2024-01-10
如何从当前日期和python查询日期时间查找时间差异?
+---------+---------------------+---------------------+ | area_id | date_1 | date_2 | +---------+---------------------+---------------------+ | NULL | 2012-06-28 10:09:18 | 2012-06-28 10:15:48 | | 18 | 2012-06-28 10:15:48 | 2012-06-28 10:20:26 | | ...
2024-01-10
如何使用Python ftplib获取FTP文件的修改时间
我正在尝试使用Python将CSV文件加载到Amazon S3。我需要知道CSV文件的修改时间。我正在使用ftplib将FTP与Python(2.7)连接。回答:回答:虽然可以使用MLST或MDTM命令通过FTP检索单个文件的时间戳,但ftplib都不支持。当然,您可以使用实现自己的MLST或。MDTMFTP.voidcmd有关详细信息,请参阅RFC 3659,尤其是:3...
2024-01-10
如何在Python中获取文件创建和修改日期/时间?
我有一个脚本,该脚本需要根据文件创建和修改日期执行一些操作,但必须在Linux和Windows上运行。在Python中获取文件创建和修改日期/时间的最佳跨平台方法是什么?回答:以跨平台的方式获取某种修改日期很容易-只需调用,你就会获得Unix时间戳,该时间戳是文件的最后修改时间。os.path.getmtime(path)pat...
2024-01-10
如何在Python中使用当前日期和时间创建文件名?
这是一个功能代码(成功创建文件)sys.stdout = open('filename1.xml', 'w')现在,我尝试使用当前日期/时间来命名文件(我不是Python专家)filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")sys.stdout = open(filename1 + '.xml', 'w')我想写出一个具有确切日期和时间的文件名,它是程序已经创建的一个xml文件,我只需要命名该...
2024-01-10
在python中解析CEST / CET时间
我有这些日期字符串:Fri Oct 7 16:00:09 CEST 2011我想将它们转换为UTC。我已经尝试过此实现:def LocalToUtc(localtime): return datetime.strptime(localtime, "%a %m %d %H:%M:%S %Z %Y").isoformat() + 'Z'但是我得到了ValueError:ValueError: time data 'Fri Oct 7 16:00:09 CEST 2011' does not match...
2024-01-10
从PHP调用Python并获取返回码
我正在从PHP调用python脚本。python程序必须根据传递给它的参数返回一些值。这是一个示例python程序,它将为您提供我目前正在做的基本想法:#!/usr/bin/pythonimport sys#get the arguments passedargList = sys.argv#Not enough arguments. Exit with a value of 1.if len(argList) < 3: #Return with a value of 1. sys.exit(1...
2024-01-10
Python-如何获取当前正在执行的文件的路径和名称?
我有调用其他脚本文件的脚本,但是我需要获取该进程中当前正在运行的文件的文件路径。例如,假设我有三个文件。使用execfile:script_1.py来电script_2.py。script_2.py调用script_3.py。我怎样才能获得的文件名和路径script_3.py,从内部代码script_3.py,而无需从传递这些信息作为参数script_2.py?(执行os.getcw...
2024-01-10
时间戳问题:Python无法识别时间戳
所以我对编码非常陌生,但严重的是我没有看到我的代码出错的地方。时间戳问题:Python无法识别时间戳所以我想要做的是一个操作,我从特定的一天减去365天。这是最简单的部分。但是当我开始用所有时间戳导入我的数组时 - 它不识别它们。有趣的是,如果我只是用手输入时间戳,它确实!我写的...
2024-01-10
如何从python数据框获取过去几年的上周数据?
我有从2010/12至2017/12的以下股票每日价格数据。我怎么能选择每一年的上周数据?我打算检查每年最后一周的表现。如何从python数据框获取过去几年的上周数据?2017-01-05 52.99 13018070.0 52.370 53.0600 51.4000 2017-01-04 52.86 12556860.0 50.770 53.3400 50.7300 2017-01-03 50.29 15794400.0 48.800 50.3000 48.4700 2016-12-30 46.75 13...
2024-01-10
Python-超时功能,如果完成时间太长
我有一个Shell脚本,该脚本遍历包含要访问的URL:s并截取其屏幕截图的文本文件。所有这一切都完成且简单。该脚本会初始化一个类,该类在运行时会创建列表中每个站点的屏幕快照。某些站点的加载时间非常非常长,而某些站点可能根本无法加载。因此,我想将screengrabber函数包装在一个超时脚本中...
2024-01-10
在python制作电话簿:我想通过固定我当前的代码
我做我喜欢的代码下面让这个屏幕....在python制作电话簿:我想通过固定我当前的代码但正如我输入的数据,如垃圾邮件&号,以前的数据将被删除。所以我想做出一个键多个值... (我认为使用名单还挺好的方法)例如,重点:垃圾邮件 - 价值:01,01099991234 ,重点:垃圾邮件 - 价值:01032938962,010234...
2024-01-10
openpyxl按名称获取工作表
我正在将一些数据写入Excel文件,但是我不知道如何调整代码以便能够控制要写入的工作表:wb = load_workbook(filename)active_ws = wb.active而不是wb.active,我该怎么说Sheets('Data')(这是VBA语法的样子……)?回答:你应该用 wb[sheetname]from openpyxl import load_workbookwb2 = load_workbook('test.xlsx')ws4 = wb2["New Title"]PS:...
2024-01-10
获取Moment Js中两个日期之间的时差
我可以使用MomentJs获得两个日期之间的差异,如下所示:moment(end.diff(startTime)).format("m[m] s[s]")但是,我也想在适用时显示小时(仅当> = 60分钟过去时)。但是,当我尝试使用以下方法检索工时时数:var duration = moment.duration(end.diff(startTime));var hours = duration.hours();它返回的是当前时间,而不是两个日期...
2024-01-10
用户在wxPython中更改后获取窗口大小
我试图找到一种方法来获取窗口的水平长度,以防万一用户改变它,因为如果我不这样做,文本我需要显示有时会切断。我在macOS上使用python 3.6.1,并使用wx(wxPython)库。用户在wxPython中更改后获取窗口大小回答:假设你指的宽度,与水平长度可以使用:widget.size 对微件的大小和;宽度为widget.Size[0]...
2024-01-10
如何在Python中获得当前的CPU和RAM使用率?
在Python中获取当前系统状态(当前CPU,RAM,可用磁盘空间等)的首选方式是什么?* nix和Windows平台的奖励积分。似乎有几种方法可以从我的搜索中提取出来:使用PSI之类的库(目前似乎尚未积极开发并且在多个平台上不受支持)或pystatgrab之类的库(自2007年以来一直没有活动,它似乎也不支持Windows)...
2024-01-10
