对不起,标题太糟糕了。但是我想做的是在这里
import pyperclip
y = []
for x in range(1,158):
y.append("- " + str(x))
pyperclip.copy(y)
我得到的是表格,但是当它复制到剪贴板时,它从左到右粘贴
我希望将列表的元素向下粘贴
所以代替
1 2 3 4 5
我会
1
2
3
4
5
反正有这样做吗?
最佳答案
您的字符串中需要换行符'\n'
。尝试这个
import pyperclip
y = []
for x in range(1,158):
y.append("- " + str(x) + '\n')
pyperclip.copy(y)
一种更pythonic的方式是
import pyperclip
y = '\n'.join('- ' + str(x) for x in range(1, 158))
pyperclip.copy(y)
关于python - Python-如何将变量分配给单独显示的表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18198249/