如何运行带参数的python脚本
这篇文章主要介绍了如何运行带参数的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脚本时传入参数的三种方式详解
如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script.py -gpus=0,1,2 --batch-size=10 python script.py -gpus=0,1,2 --batch_size=10 这三种格式对应不同的参数解析方式,分别为sys.argv, argparse, tf.app.run, 前两者是python自带的功能,最后一个是tensorfl
-
微信跳一跳自动运行python脚本
本文实例为大家分享了微信小程序跳一跳自动运行脚本,供大家参考,具体内容如下 1.压缩包带了adb等必须工具,配置一下环境变量即可 2.Python 直接运行即可 (Python3.6) 代码: wechat_jump_auto.py # coding: utf-8 ''' # === 思路 === # 核心:每次落稳之后截图,根据截图算出棋子的坐标和下一个块顶面的中点坐标, # 根据两个点的距离乘以一个时间系数获得长按的时间 # 识别棋子:靠棋子的颜色来识别位置,通过截图发现最下面一行大概是一条
-
浅谈python脚本设置运行参数的方法
正在学习Django框架,在运行manage.py的时候需要给它设置要监听的端口,就是给这个脚本一个运行参数.教学视频中,是在Eclipse中设置的运行参数,网上Django大部分都是在命令行中运行manage.py时添加参数,没有涉及到如何在pycharm中设置运行参数.以下是两种设置运行参数的方法(以manage.py为例),不设置运行参数时,运行结果为 D:\Python2.7\python.exe "D:/Django project/DjangoProject1/manage.py&q
-
在CMD命令行中运行python脚本的方法
网上给出了各种方法,都无碍乎先切换到Python脚本所在目录,然后输入Python脚本名称并回车,本文这里给出了更简便的方法. 方法一: 进入Python脚本所在的文件夹,shift+右击,选择"在此处打开命令窗口",按TAB键切换文件,选择目标python脚本,当然直接输入也行. 方法二: win+R,输入cmd,进入命令行窗口,直接将脚本文件拖到窗口里回车就可以了. 以上这篇在CMD命令行中运行python脚本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多
-
实例讲解Python脚本成为Windows中运行的exe文件
将程序转换为exe文件 我们先来介绍如何使用工具Pyinstaller 安装Pyinstaller 我们用pip安装Pyinstaller . 注意,如果使用Pyinstaller,则应使用python 2.7或python 3.3到python 3.6(截至2018年7月)的环境. 安装方法非常简单,我们执行以下命令 $ pip install pyinstaller 接下来我们将python脚本转换为exe文件 我们将".py"文件转换为".exe"文件 首先,
-
Python脚本后台运行的几种方式
一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本: 复制代码 代码如下: python test1.py & 现在脚本正常运行,通过ps能看到进程号,此时直接关闭ssh终端(不是用exit命令,是直接通过putty的关闭按钮执行的), 再次登录后发现进程已经退出了. 通过后台启动的方式该问题已经解决,这里总结下,也方便我以后查阅. linux 下后台运行 通过fork实现 linux环境下,在c中守护进程
-
Python获取运行目录与当前脚本目录的方法
本文实例讲述了Python获取运行目录与当前脚本目录的方法.分享给大家供大家参考.具体实现方法如下: import os import sys #运行目录 CurrentPath = os.getcwd() print CurrentPath #当前脚本目录 print "##################################################" print os.path print sys.argv[0] print os.path.split( os.
-
Python守护进程和脚本单例运行详解
本篇文章主要介绍了Python守护进程和脚本单例运行,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 一.简介 守护进程最重要的特性是后台运行:它必须与其运行前的环境隔离开来,这些环境包括未关闭的文件描述符.控制终端.会话和进程组.工作目录以及文件创建掩码等:它可以在系统启动时从启动脚本/etc/rc.d中启动,可以由inetd守护进程启动,也可以有作业规划进程crond启动,还可以由用户终端(通常是shell)执行. Python有时需要保证只运行一个脚本实例,以避
-
如何运行带参数的python脚本
这篇文章主要介绍了如何运行带参数的python脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 问题描述: 要执行python脚本,有哪几种方法. 特别是看书的时候,书上只讲解了如何在linux下运行,windows根本就没有那些命令,该怎么办呢? 方法1:python自带的IDLE编辑器 Run Module是直接运行脚本,咱不讲这个.咱讨论下面那个,Run... Customized. 如果脚本后面是跟了若干其他命令,这个Run... C
-
基于命令行执行带参数的php脚本并取得参数的方法
本文分析了基于命令行执行带参数的php脚本并取得参数的方法.分享给大家供大家参考,具体如下: 一.为什么我们要在命令行下运行php脚本呢? 个人理解,主要有二个原因: 1. 利用crontab去跑php,可以给服务器减压,当然在这里有一个条件,就是实时性要求不高.比如:sns中的好友动态,这个实时要求不高,但是数据量比较大,这个时候定时跑的话,会给web服务器,数据库服务器分担不小的压力. 2. 就是我们要定时去完成某一事情,比如:我要删除一个月前,用户留言,这个时候,写的php脚本在cront
-
详解C++调用Python脚本中的函数的实例代码
1.环境配置 安装完python后,把python的include和lib拷贝到自己的工程目录下 然后在工程中包括进去 2.例子 先写一个python的测试脚本,如下 这个脚本里面定义了两个函数Hello()和_add().我的脚本的文件名叫mytest.py C++代码: #include "stdafx.h" #include <stdlib.h> #include <iostream> #include "include\Python.h&quo
-
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
前言 小程序跳一跳最近很火,之前爆出微信游戏小程序漏洞,网上也不乏大神.这里就用一大神的python脚本来刷下高分. 跳一跳python脚本传送门 配置过程 注: 电脑环境未配置python环境,请自行谷歌或者百度配置,这里不再做叙述. 1. 将上述传送门整个项目拷贝到本地(用git命令,或者直接压缩包下载,这里大家随意).比如我这里下载压缩包,解压我电脑以下的目录. 2. 楼主用的是 ios , 操作起来比较繁琐,也懒得找测试要 Android 测试机,所有就下了模拟器测试,首推雷电模拟器,安
-
Python带参数的装饰器运行原理解析
关于装饰器的理解,特别像<盗梦空间>中的进入梦境和从梦境出来的过程,一层一层的深入梦境,然后又一层一层的返回,被带入梦境的是被装饰的函数,装饰器就是使人入梦的工具. 上代码: from functools import wraps def decorator_with_argument(argument=''): def outer(func): message = argument + func.__name__ @wraps(func) def inner(*args, **kwargs)
-
详解python命令提示符窗口下如何运行python脚本
以arcgispro的python脚本为例在arcgispro自带的python窗口下运行python脚本 需求: 将arcgispro的.aprx项目包中gdb的数据源路径更换为sde数据源路径. 示例数据:testaprx_jb51.rar 演示过程: 方式一:脚本中指定好相关参数设置 import arcpy import json import sys import os import argparse import re result = "" jsontext = {'su
-
Python脚本文件外部传递参数的处理方法
前言 我们写的 Python 脚本需要修改参数,当我们将脚步上传到服务器或者给不会编程的人用时,会比较不方便,如果直接可以在外部指定参数,会非常方便,今天介绍的就是 Python 外部指定参数的几种方法. 一.流文本处理 这种方法适用于修改一下文件中的内容,配合 Linux 命令非常方便,举一个例子,我们需要从一个 binlog 文件中找到该里面最大的事物,我们要配合 mysqldump 来做: mysqlbinlog -v --base64-output=decode-row ./mysql-
-
Python封装成可带参数的EXE安装包实例
最近有一个小项目,有如下的需求: 将某几个源码文件夹进行打包,文件夹内有py文件.dll文件.exe文件等各种文件类型 打包生成的安装包,在进行安装的时候,应该能够带有参数,对配置文件进行修改配置 安装过程中,可以配置系统环境变量 能够检测环境,提示安装依赖包 整个过程要可以自动化,能够大量部署 综合考虑后,决定以下几个步骤完成: 用setup.py将源码文件夹都打包成msi安装包,这样可以使用msiexec进行静默安装 setup.py可以提示用户安装依赖包,否则安装失败 再编写一个py文件,
随机推荐
- Asp 操作Cookies(包括设置[赋值]、读取、删除[设置过期时间])
- VBS教程:VBscript语句-Call 语句
- 浅谈java 字符串,字符数组,list间的转化
- 解析iOS应用的UI开发中懒加载和xib的简单使用方法
- js实现简单的碰壁反弹效果
- Javascript document.referrer判断访客来源网址
- android 自定义ScrollView实现背景图片伸缩的实现代码及思路
- Zend Framework框架中实现Ajax的方法示例
- go语言实现通过FTP库自动上传web日志
- ThinkPHP使用Smarty第三方插件方法小结
- 基于jquery的表头固定的若干方法
- 初窥JQuery(二)事件机制(2)
- 一段实现页面上的图片延时加载的js代码
- JavaScript中的lastIndexOf()方法使用详解
- 原生JS实现图片轮播与淡入效果的简单实例
- Linux安装Python虚拟环境virtualenv的方法
- Java中的集合框架
- JVM 心得 OOM时的堆信息获取方法与分析
- Android微信图片浏览框架设计
- 解读ES6中class关键字