Python 3.x 此代码输出需要发送到单独的文本文件,为什么不工作
我已经得到了这段代码来找到这个单词第一次出现的位置,并将它们替换到实际的程序中。 我试过这个Python 3.x 此代码输出需要发送到单独的文本文件,为什么不工作,python-3.x,Python 3.x,我已经得到了这段代码来找到这个单词第一次出现的位置,并将它们替换到实际的程序中。 我试过这个 sentence = "ask not what you can do for your country ask what your country can do for you" listsentence = sentence.split(" ") d = {} i = 0 values = [] for i, word in enumerate(sentence.split(" ")): i
sentence = "ask not what you can do for your country ask what your country can do for you"
listsentence = sentence.split(" ")
d = {}
i = 0
values = []
for i, word in enumerate(sentence.split(" ")):
if not word in d:
d[word] = (i + 1)
values += [d[word]]
print(values)
example = open('example.txt', 'wt')
example.write(str(values))
example.close()
如何将此输出写入单独的文本文件,如记事本。实际上,您的代码可以工作-每次运行此程序时都会创建example.txt。您可以检查目录中是否存在此文件 如果要在脚本中关闭后立即打开它,请添加:
import os
os.system("notepad example.txt")
记事本是一个应用程序,不是一个文本文件…