繁体   English   中英

将python脚本作为命令行变量运行

[英]running a python script as a command line variable

我是python的新手,想制作一个简单的脚本,其行为类似于mac / linux终端中的ls命令,但适用于Windows中的cmd。 代码本身可以工作,如果我在cmd使用python ls_script.py运行脚本,则可以正常工作。 但是,我想这样做,以便只需在cmd输入ls就可以在任何活动目录中运行它。 我在cmd了一个名为ls的环境变量,该变量的值为python ....\\ls_script.py ,因为我要手动键入确切的内容才能正常工作。 但是,当我只输入ls ,会出现以下错误:

“'ls'不被识别为内部或外部命令,可操作程序或批处理文件。”

考虑到python脚本可以满足您的需求,我认为您的问题与python没有任何关系。 问题是使环境变量起作用,对吗?

我相信这个问题会为您提供答案:

如何在Windows命令提示符下创建ls?

简而言之,在我看来,实现所需目标的方法是不使用环境变量,而是创建一个批处理文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM