以下是我尝试在名为的方法中读取文本文件中的文本的代码 check_keyword()
def check_keyword():
with open(unknown.txt, "r") as text_file:
unknown = text_file.readlines()
return unknown
Run Code Online (Sandbox Code Playgroud)
这就是我调用该方法的方式:
dataanalysis.category_analysis.check_keyword()
Run Code Online (Sandbox Code Playgroud)
文本文件中的文本:
Hello this is a new text file
Run Code Online (Sandbox Code Playgroud)
上述方法没有输出:((
iz_*_*iz_ 12
text_file.readlines()返回包含文件中行的字符串列表。如果您只想要一个字符串,而不是行列表,请text_file.read()改用。
您的代码中还有另一个问题,您正在尝试打开unknown.txt,但您应该尝试打开'unknown.txt'(带有文件名的字符串)。
小智 9
您可以按如下方式执行此操作:
with open("foo","r") as f:
string = f.read()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17676 次 |
| 最近记录: |