小编Dan*_*Dcs的帖子

打开两个不同的代码行并读取相同的文件

我需要打开一个文件(例如actions.txt)并将其整个传递给列表(示例actions [])

使用许多其他文件再次重复相同的操作

actions = greetings = []

with open (os.getcwd() + "/files/" + "actions.txt") as temp  :

    for a in temp :
        actions.append(a)        


with open (os.getcwd() + "/files/" + "greetings.txt") as temp  :        

    for a in temp :
        greetings.append(a)    
Run Code Online (Sandbox Code Playgroud)

问题是在两种情况下都是打开并读取第一个文件,也许有一个明显的错误,但我没有注意到

非常感谢你提前.

我在Linux Mint 13上使用Python 2.7.3(很棒)和优秀的IDE Netbeans

PS:

我试图用"os.chdir"将目录更改为"files"

还使用"temp.close()"关闭对象"temp"

我输入第二行代码"temp2"而不是"temp"

我不知道还能做什么.

python file append

2
推荐指数
1
解决办法
83
查看次数

标签 统计

append ×1

file ×1

python ×1