Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中从文本文件读取文本_Python_Text Files - Fatal编程技术网

在python中从文本文件读取文本

在python中从文本文件读取文本,python,text-files,Python,Text Files,我在试图找出如何轻松地从文本文件导入文本,或者至少是一种令人难忘的方法时遇到了困难。我正在尝试制作一个侮辱用户(学校)的程序,从一个文本文件中引入一个单词,从第二个文件中添加另一个单词,从第三个文本文件中添加最后一个单词 我很难找到一种编码的方法来实现这一点…我有随机数并运行来选择文本,我只需要知道如何访问字符串或文本文件中的文本 最简单的方法是使用with语句。它负责为您关闭文件 with open("file.txt") as f: for line in f: #

我在试图找出如何轻松地从文本文件导入文本,或者至少是一种令人难忘的方法时遇到了困难。我正在尝试制作一个侮辱用户(学校)的程序,从一个文本文件中引入一个单词,从第二个文件中添加另一个单词,从第三个文本文件中添加最后一个单词


我很难找到一种编码的方法来实现这一点…我有随机数并运行来选择文本,我只需要知道如何访问字符串或文本文件中的文本

最简单的方法是使用
with
语句。它负责为您关闭文件

with open("file.txt") as f:
    for line in f:
        # do something with line
或将数据直接读入列表:

with open("file.txt") as f:
    lines = list(f)
# do something with lines

text=open(“file.txt”).read()
也许?文本文件有多大?如果这是一个相对较小的侮辱列表,您可以将数据存储在列表中…文本文件没有那么大…大约50个单词,但我们的老师要求从外部文本文件导入它们,他不愿意教我们。另外,请小心说,
import
-
import
是一个执行python代码的语句(除非它已经
import
ed)并将“结果”分配给命名空间。