小编use*_*409的帖子

使用Python解析文本文件

我是Python的新手,我希望用它来解析文本文件.该文件具有以下格式的250-300行:

---- Mark Grey (mark.grey@gmail.com) changed status from Busy to Available @ 14/07/2010 16:32:36 ----
----  Silvia Pablo (spablo@gmail.com) became Available @ 14/07/2010 16:32:39 ----
Run Code Online (Sandbox Code Playgroud)

我需要将以下信息存储到该文件中所有条目的另一个文件(excel或文本)中

UserName/ID  Previous Status New Status Date Time
Run Code Online (Sandbox Code Playgroud)

所以我的结果文件看起来应该是这样的

Mark Grey/mark.grey@gmail.com  Busy Available 14/07/2010 16:32:36
Silvia Pablo/spablo@gmail.com  NaN  Available 14/07/2010 16:32:39
Run Code Online (Sandbox Code Playgroud)

提前致谢,

任何帮助将非常感激

python parsing

4
推荐指数
3
解决办法
3万
查看次数

使用日期时间和使用python操作日期字符串

我有一个以下格式的文件

Summary:meeting Description:None DateStart:20100629T110000 DateEnd:20100629T120000 Time:20100805T084547Z
Summary:meeting Description:None DateStart:20100630T090000 DateEnd:20100630T100000 Time:20100805T084547Z 
Run Code Online (Sandbox Code Playgroud)

我需要创建一个函数,在给定的"日期"和"时间"检索"摘要".例如,函数将有两个参数,日期和时间,它们不是日期时间格式.它需要检查函数参数中指定的日期和时间是否在文件中DateStart和DateEnd中的日期和时间之间.

我不知道如何从上面指定的格式[即,20100629T110000]检索时间和日期.我试图使用以下 line_time = datetime.strptime(time, "%Y%D%MT%H%M%S"),时间是"20100629T110000",但我收到很多错误,如"datetime.datetime没有属性strptime".

什么是正确的方式来做这个功能,提前谢谢.

....................编辑................

这是我的错误

Python 2.4.1 (#65, Mar 30 2005, 09:13:57) [MSC v.1310 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

    ****************************************************************
    Personal firewall software may warn about the connection IDLE
    makes to its subprocess using this computer's internal loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received …
Run Code Online (Sandbox Code Playgroud)

python datetime

3
推荐指数
2
解决办法
6849
查看次数

标签 统计

python ×2

datetime ×1

parsing ×1