我是Python的超级新手,所以我想知道是否有人可以帮助我或将我链接到解释这一点的适当帖子?
我想做的是
9999**9999
在Python终端中,然后将输出直接复制到我的剪贴板中或发送到文件中。
我使用
批量尝试py 9999**9999 >>pythonoutput.txt
但只有
错误python.exe: can't open file '9999**9999': [Errno 22] Invalid argument
也不知道我该怎么做。
有什么想法吗?干杯
答案 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