如何将Python版本重定向到Windows上的文件

时间:2015-09-04 15:02:27

标签: python windows

我不知道如何将python --version重定向到Windows上的文件。 如果我在命令提示符下输入python --version >py_ver.txt,我只得到一个空的py_ver.txt。但是如果我输入python --help >py_help.txt,我会将所有帮助写入文件。

2 个答案:

答案 0 :(得分:3)

python --version > version.txt 2>&1

这将重定向到您运行此命令的目录中的文件version.txt

该文件将包含以下内容:

Python 2.7.9

在Python 2中,此信息已发送到STDERR。 Python 3.4中的fixed

答案 1 :(得分:0)

如果您正在运行较旧的Python,//inside class: example PluginFactory public IPlugin ReturnSomeType<T>() where T : IPlugin, new() { return new T(); } //if the plugins don't share the same interface public T ReturnSomeType<T>() where T : class, new() { return new T(); } //usage var factory = new PluginFactory(); var pluginA = factory.ReturnSomeType<SomePluginA>(); var pluginB = factory.ReturnSomeType<SomePluginB>(); added in Python 2.5。如果您运行旧版本的Python,则需要改为运行--version