运行带参数的python脚本

Posted 小乌龟的笔记本

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行带参数的python脚本相关的知识,希望对你有一定的参考价值。

 


问题描述:

要执行python脚本,有哪几种方法。

特别是看书的时候,书上只讲解了如何在linux下运行,windows根本就没有那些命令,该怎么办呢?


 

 

方法1:python自带的IDLE编辑器

Run  Module是直接运行脚本,咱不讲这个。咱讨论下面那个,Run... Customized

如果脚本后面是跟了若干其他命令,这个Run... Customized 就能派上用场了。

 

 

方法2:windows的 cmd 命令窗口 

大部分时候,这个也是好使的。

 

方法3:windows powershell

我这里是win10系统,自带了这个窗口的。这个和cmd好像差不多。大部分时候,这个也是好使的。

 

方法4:在Cygwin下面运行

Cygwin是什么,如何安装,请点击这里。

Cygwin是一个Linux的模拟器。也就是说,基本上,书上讲解的Linux命令,用这个工具都可以执行的。

这个Cygwin是可以切换到你当前的目录下面的。

如果提示,缺少一些命令,记得重装Cygwin,在选择一些包的时候,仔细勾选若干你需要的文件(默认很多都没有勾选)。

例如,如果提示Cygwin缺少gcc,在重新安装的时候,会有个框的,你搜索gcc,然后勾选若干你需要的包即可。

 

方法5:PyCharm 的 Terminal 窗口

当然,PyCharm是个非常强大的软件,还有更多丰富的功能还未解锁。

 

 

总结:

跨平台问题,总是让人烦恼。很多书讲解的一些命令都是在Linux下面运行,在windows下,无从下手。

这里,只是提供一种思路。在遇到了问题的时候,尽量尝试各种方式来解决。

 

以上是关于运行带参数的python脚本的主要内容,如果未能解决你的问题,请参考以下文章

参数传递:shell脚本调用一个带参数的python函数

python脚本中调用执行另一个带参数python脚本的问题

gnuplot 带参数脚本与python脚本结合

Python脚本带-的参数脚本

C#调用带参数的python脚本

PHP带参数传值调用python脚本