从文件中读取并在python中使用if条件进行检查

时间:2014-12-09 09:32:54

标签: python file python-3.x

我有一个URL列表,如果该文件中存在URL,则应该使用file检查它应该跳过该列表并移至下一个

             file = open('url','r')
             read = file.readlines()
             lists_of_url = ['url','url','url','url']
              for urls in lists_of_url:
                    if urls!=read[0]:
                       print(urls)

2 个答案:

答案 0 :(得分:0)

你可能想要:

if url not in read:
    print(url)

这将打印read中不存在的每个URL(即每个文件的内容)。

答案 1 :(得分:0)

它将打印不在文件中的项目

    file1 = open('url','r')
    read = file1.readlines()
    a = []
    lists_of_url = ['url','url','url','url']
    for i in read:
     a.append(i.strip())

    for item in lists_of_url:
         if item not in a:
              print item