我不知道如何将python --version
重定向到Windows上的文件。 如果我在命令提示符中输入python --version >py_ver.txt
,我只是得到一个空的py_ver.txt。但是如果我输入python --help >py_help.txt
,我可以获得写入文件的所有帮助。 。如何将Python版本重定向到Windows上的文件
回答
python --version > version.txt 2>&1
这将重定向到正在运行此命令的目录中的文件version.txt
该文件将包含此:
Python 2.7.9
在Python 2,该信息被送到STDERR。它是Python中的fixed 3.4
嗨@安迪,谢谢你的帮助。是的,它的工作,我已经尝试python --version 2> version.txt
也有效。恩,它被归类为错误? –
是的,它是在Python 2.它是[固定](3.4 https://bugs.python.org/issue18338)在3.4 – Andy
顺便说一句,我怎么写块代码?这是我的第一篇文章和评论。哈哈。哦,是的,实际上我需要从bat文件中获得python版本,但我不熟悉bat文件。你知道该怎么做吗?多谢一次 –
为防万一你运行的是较老的Python,--version
是added in Python 2.5。如果您运行的是较旧版本的Python,则需要运行python -V
。
嗨@科尔,是的,你是对的。我需要使用-V。 –
@yudychen等等,我的方法与Andy对STDERR的回答分开吗?我不清楚实际问题是什么。 –
实际问题是我无法输出python版本到文件。基于Andy的回答,我需要将错误重定向到文件以获取python版本 –
- 1. 如何将python脚本cmd输出重定向到文件?
- 2. 如何将nosetests的输出重定向到文本文件?
- 3. 如何将java.util.logging重定向到文件?
- 4. 如何将程序输出重定向到文本文件
- 5. Python - 如何将stderr重定向到文件?
- 6. 如何将URL重定向到移动版本?
- 7. 如何将非WWW网站重定向到Unmanager Server上的WWW版本?
- 8. 如何将url重定向到Ubuntu桌面上的本地文件夹
- 9. 网址rewritting重定向到正确的JavaScript文件版本
- 10. 如何将文件从Windows复制到Windows/Linux uisng Python脚本
- 11. 如何将stdout和stderr输出从Perl脚本重定向到Windows上的文件?
- 12. 重定向Python脚本的输出到文件的开头
- 13. 如何将.html文件重定向到子文件夹?
- 14. 如何将Win32 :: Process命令的输出重定向到文本文件?
- 15. 如何将ssh.exec_command的输出重定向到Python paramiko模块中的文件?
- 16. ASP.Net MVC重定向到WWW域版本
- 17. 如何将特定文件夹从HTTP重定向到HTTPS
- 18. 如何将网站重定向到特定文件?
- 19. 向不同版本的Python上传到不同版本的软件包
- 20. 将fork重定向到文件后叉()
- 21. Ruby将输出重定向到文件
- 22. 将输入文件重定向到GProlog
- 23. 将Stdin和Stdout重定向到文件
- 24. 将cout重定向到文件C++
- 25. 将ttisql输出重定向到文件
- 26. 将OutputStream重定向到一个文件
- 27. 将stdout重定向到文件问题?
- 28. 将多个文件重定向到stdin
- 29. 将.html文件重定向到.php
- 30. htaccess将文件重定向到新域
'python --version'输出什么东西到你的控制台?你安装了哪个版本的Python? –
@eryksun,感谢您的编辑。 –