【发布时间】:2012-10-30 04:53:01
【问题描述】:
目前,我的代码正在读取外部文本文件,使用:
text_file = open("file.txt", 'r', 0)
my_list = []
for line in text_file
my_list.append(line.strip().lower())
return my_list
我想将我的代码发送给朋友,而无需发送单独的文本文件。所以我正在寻找一种将文本文件的内容合并到我的代码中的方法。
我怎样才能做到这一点?
如果我在 MS 记事本中使用替换功能将文本文件转换为 list 格式([a, b, c, ...]),然后尝试将列表复制并粘贴到 Python IDE (我使用的是 IDLE),这个过程非常耗费内存:IDLE 试图在一行中将所有内容都串起来(即没有自动换行),而且它永远不会结束。
【问题讨论】:
-
你准备好发送文件的内容了,但不是文件..奇怪...
-
完成后,我会将我的.py文件转换成.exe,我不希望我的朋友把文本文件的内容弄乱。这不是一个严肃的项目,但我会很感激这些知识。