检查字符串是否在Python文件中

时间:2015-09-23 20:58:24

标签: python file if-statement

我是Python的新手,我试图找出如何在文件中搜索字符串并将其用作if子句中的条件: 如果文件中有“String”,则打印(“Blablabla”)

2 个答案:

答案 0 :(得分:24)

正如您自己所说,只需打开文件并检查文件是否在其中。

with open('myfile.txt') as myfile:
     if 'String' in myfile.read():
         print('Blahblah')

不是Python令人愉快吗?

答案 1 :(得分:3)

这是very similar question.

的最佳答案
if 'blabla' in open('example.txt').read():
    print "true"