检查文本文件是否过期

NoobDev88

我有一个文本文件,里面有用户,然后是到期日。我希望能够读取用户最初输入的到期日期,并查看该日期是否比当前日期过期。任何帮助,将不胜感激。

文本文件:

用户:汤米

性别:男

到期日:2020-02-18

到目前为止,我的代码是:

import datetime
data = open("duedate.txt", "r")
    d = datetime.datetime.today()
    line = data.readlines(3)
    if line > d
        print("This date is overdue ") 
塞扬迪普·杜塔

尝试这个:

import datetime
today = datetime.datetime.today()
with open("duedate.txt", "r") as f:
    for line in f:
        if not line.startswith('Date due'): continue
        field, value = line.split(':')
        if field == 'Date due':
            if datetime.datetime.strptime(value.strip(), '%Y-%m-%d') < today:
                print("Overdue")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查文本文件是否在末尾

检查变量是否是文本文件

如何检查文件是否为文本文件?

检查文件是否是bash中的文本文件

检查文本文件是否为空

检查文本文件在C ++中的格式是否正确

是否可以检查输入文本文件的长度?

检查文本文件是否为空Python

VBA脚本检查文本文件是否打开

如何检查文本文件是否已添加或打开

检查文本文件中的值

检查文本文件中的单词

如何检查文件是否存在以及是否为文本文件?

通过文本文件中提供的文件名/路径检查文件是否存在?

如何连续检查文本文件中的文本是否已更改为空?爪哇

遍历文本文件并检查服务器上是否存在文件

如何检查文本文件的文件夹中是否有重复的URL

如何检查子文件夹文本文件是否存在

如何检查文件是否为文本文件(英语,中文和日语)

检查文本文件是否具有所有条目并且格式正确

逐行阅读文本文件并检查该行是否具有特定字符串

从文本文件创建对象时,检查是否有多余的空行

检查文本文件中的行是否在特定日期和时间范围内

检查文本文件是否有另一行Python

如何使用 C# 检查文本文件中是否存在名词?

如何导入字典文本文件并检查单词是否匹配?

检查文本文件中是否存在字符串

检查外部托管的文本文件是否包含作用缓慢的字符串的功能-Node

检查字符串是否包含在Java中的单词文本文件中