如何打印传递给 python 脚本的所有参数?
如何打印传递给 python 脚本的所有参数?
这就是我正在尝试的:
#!/usr/bin/python
print(sys.argv[1:]);
更新
如何将它们保存到文件中?
#!/usr/bin/python
import sys
print sys.argv[1:]
file = open("/tmp/test.txt", "w")
file.write(sys.argv[1:])
我明白了
TypeError: expected a character buffer object
How can I print all arguments passed to a python script?
This is what I was trying:
#!/usr/bin/python
print(sys.argv[1:]);
update
How can I save them to a file?
#!/usr/bin/python
import sys
print sys.argv[1:]
file = open("/tmp/test.txt", "w")
file.write(sys.argv[1:])
I get
TypeError: expected a character buffer object
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您需要
import sys
才能正常工作。示例
You'll need to
import sys
for that to work.Example
问题在于 write 无法处理的参数列表。
您可能想使用:
the problem is with the list of args that write can't handle.
You might want to use:
你的最后一行是错误的。
应该是:
Your last line is wrong.
It should be: