如何在Python中将数学输出复制到剪贴板?

时间:2018-08-15 05:10:44

标签: python

我是Python的超级新手,所以我想知道是否有人可以帮助我或将我链接到解释这一点的适当帖子?

我想做的是

9999**9999

在Python终端中,然后将输出直接复制到我的剪贴板中或发送到文件中。

我使用

批量尝试
py 9999**9999 >>pythonoutput.txt

但只有

错误
python.exe: can't open file '9999**9999': [Errno 22] Invalid argument

也不知道我该怎么做。

有什么想法吗?干杯

3 个答案:

答案 0 :(得分:1)

以下是将文件写入(附加)到文件的方法:-

obj=open("yourfile.txt","a+") #open a reference to your file, in append mode. (Use 'w' for write, and 'r' for read if you ever need to)
obj.write("your chars, numbers or whatever here") #use this as many times as you want before closing
obj.close() #close your reference once you're done

答案 1 :(得分:0)

尝试使用:

python -c print(9999*9999) > outfile.txt

您可能想在那里使用py而不是python,因为您似乎已将可执行文件重命名。

答案 2 :(得分:0)

发送结果到文件比剪贴板容易得多。

在python终端中,您可以执行以下操作:

with open("/home/my/output","w") as file:#start a file object for writing
    file.write(str(9999*9999))#write the content