有沒有辦法連接兩個文本文件而不將結果寫入另一個文件,而只是將其存儲在變量中? 我正在尋找的是類似-python - 連接文本文件並將其存儲到變量中
my_fun(cat(file1,file2))
其中my_fun
將讀取級聯貓的結果,並使用它,就好像它是一個真正的文本文件。
換句話說,我想要做的
with open(my_fileOut,'w') as outfile:
for file in [file_1,file_2]:
with open(file,'r') as infile:
for line in infile:
outfile.write(line)
和remplace my_fileOut
具有可變,因此不會使outfile.write(line)
但結果存儲在內存中
非常感謝您的任何幫助或忠告,
問候
PS:很抱歉,如果我的英語不是很好
*使用它,好像它是一個真正的文本文件*的意思是什麼? –
正是Jon Clements所說的......您必須指定您在'my_fun()中使用的文件操作「 –
您是否試圖將其存儲在」File「對象中?或者只是變量中的'str'內容? – pstatix