gpt4 book ai didi

python - Pyperclip 不粘贴新行?

转载 作者:行者123 更新时间:2023-12-01 03:15:55 24 4
gpt4 key购买 nike

我正在尝试制作一个简单的脚本,该脚本从剪贴板中取出格式为“姓氏,姓氏”的姓名列表,然后将它们粘贴回“姓氏,姓氏”。我正在使用 Python 3 和 Pyperclip。

这是代码:

import pyperclip
text = pyperclip.paste()
lines = text.split('\n')
for i in range(len(lines)):
last, first = lines[i].split(', ')
lines[i] = first + " " + last
text = '\n'.join(lines)
pyperclip.copy(text)

当我将其复制到剪贴板时:

Carter, Bob
Goodall, Jane

然后运行脚本,它会生成:Bob CarterJane Goodall,名字只是粘在一起,没有新行。我不确定什么是奇怪的。

感谢您的帮助。

最佳答案

显然我需要使用“\r\n”而不仅仅是“\n”。我不知道这是为什么,但我在互联网上找到了答案并且它有效。

关于python - Pyperclip 不粘贴新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42464388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com