搜索包含特定字符串的文件名

时间:2015-04-29 18:52:22

标签: python file

我试图编写一个程序来搜索文件,查找给定状态(NY,PA等)和区号(1,2,3等)的所有名称。这也需要接受用户输入。 到目前为止,我所做的一切似乎都没有效果。 我不确定从哪里开始。 我该如何完成此代码?

这是我到目前为止所做的:

def main():
    legislatorsTxtFile= open("legislators-all.txt","r")
    stateName= input("enter a state abv.")
    districtNum= input("enter district Number")
    R1= legislatorsTxtFile.readline()
    # while loop
    #

    R2= R1.split(",")
    if stateName in legislatorsTxtFile:
        print(stateName)
    print(legislatorsTxtFile)

main()

以下是文件的片段:

last_name,first_name,birthday,gender,type,state,district,party

Zwach,John,2/8/07,M,rep,MN,6,Republican,

Zschau,Edwin,1/6/40,M,rep,CA,12,Republican

Zollicoffer,Felix,1812-05-19,M,rep,TN,8,American

我也在使用PyCharm。

0 个答案:

没有答案