如何复制文件内容并在正确的ord中添加用户输入

2024-10-01 11:23:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图创建一个新文件,并将另一个文件中的单词复制到新文件中,请求用户输入并将新词插入正确的位置

fo = open("search.text".'r')
item = fo.readlines()
print(item)
fo.close()
newitem = int("please enter a word")
item.append(newitem)
mynewitem = sorted(item)
print(mynewitem)
with open("file2.txt", "w") as output:
    output.write(mynewitem)

Tags: 文件text用户closeoutputsearchopenitem
1条回答
网友
1楼 · 发布于 2024-10-01 11:23:09

search.txt文件具有以下内容:

1
2
3
4
5
7
8

通过给出,以下是我的代码:

new_item = raw_input("please enter a word: ")     # entry 10 as example
with open("search.txt", "r") as fp:
  items = [item.strip() for item in fp.readlines()]
items.append(new_item)
output = "\n".join(items)
with open("result.txt", "w") as fp:
  fp.write(output)

result.txt文件中,您将有:

1
2
3
4
5
7
8
10

希望能有帮助

相关问题 更多 >