You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
python/query.py

24 lines
833 B

# -*- coding: gbk -*-
import csv
import re
case = input("请输入:")
Start_date = input("要查询的开始时间:")
End_date = input("要查询的结束时间:")
keyword = input("关键字:")
with open('test.csv', 'r', encoding='utf-8') as f:
cs = list(csv.reader(f))
for i in cs:
name = str(i[1])
Bdate = str(i[2])
Edate = str(i[3])
Time = str(i[4])
thought = str(i[5])
if case == name or case == " ":
if Start_date == Bdate or Start_date == " ":
if End_date == Edate or End_date == " ":
s = re.findall(keyword, thought)
if keyword == " " :
print(name + " " + Bdate + Time + thought)
elif s!=[]:
print(name+" "+Bdate+Time+thought)