我想在computerinfo文件中自动记录我的python版本。但是
python2 -V >> myfile
仅打印到控制台,但不打印到myfile
。如何将输出转换为文件?
奇怪的是,对于python3 - python3 -V >> myfile
- 这可以按照我的预期工作。
我在Ubuntu 16.04上使用bash shell。
答案 0 :(得分:1)
python2 -V
中存在一个错误,它将版本打印为stderr
而不是stdout
。尝试重定向stderr
,如:
python2 -V 2>> myfile