首页 > 解决方案 > 如何在 Python 3 中从文本文件中创建字符串?

问题描述

path = "C:\\Users\\user\\Downloads\\wordlist.txt"
word_list = open(path, 'r')
list = [x for x in word_list.split(" ")]

我怎样才能打开一个文件,这样我就可以把它变成一个字符串,并最终把那个字符串变成一个列表?我已经尝试过split(),但似乎不能只拆分文本文件,尽管它们已被读取。

标签: python

解决方案


采用with open

前任:

path = "C:\\Users\\user\\Downloads\\wordlist.txt"
l = []
with open(path, "r") as infile:    #Read file
    for line in infile:            #Iterate over each line
        l.append(line.split())     #split by space and append

推荐阅读