Python注释和脚本参数

单行注释: #

多行注释:"""为开始,"""结束

捕获参数:import sys

sys.argv   表示argv功能在sys模块里边

Eg:hello.py

#_*_ coding: utf-8 _*_

import sys

print sys.argv

print ‘你好,世界!‘

执行结果:

E:\>pythonhello.py localhost:8001

[‘hello.py‘,‘localhost:8001‘]

你好,世界!

时间: 2024-10-13 03:12:24

Python注释和脚本参数的相关文章

python注释、脚本参数、字节码

python注释.脚本参数.字节码 --道心 python安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级]-->[环境变量]-->[在第二个内容框中找到 变量名为Path 的一行,双击] --> [Python安装目录追加到变值值中,用 : 分割] 如:原来的值;C:\python27,切记前面有分号

Python学习之Argparse 解析脚本参数详解

Argparse 是 Python 标准库中推荐的命令行解析模块,经常需要解析脚本参数的话这是个方便的工具模块,摆脱万年手动 system.argv .本文和大家分享的就是python中Argparse解析脚本参数相关内容,一起来看看吧,希望对大家学习python有所帮助. 引入 import argparse parser = argparse.ArgumentParser(description='描述说明,可用于 Help 输出说明', add_help=True) parser.pars

使用docopt生成Python脚本参数项

简介 相比较optparse和argparse,docopt更节省程序员的编写脚本参数提示和参数项时间,但更随意和不规范,且代码维护性更差 使用案例: # coding=utf-8 """1 #这儿写标题,-h的时候会被打印出来 Usage: #没有出现在Usage中的不规范用法,将会打印Usage段,并sys.exit(1) 1.py D_IP init_instance [--configSvr] [--replname=<replSetName>] [-P

Python 远程调用脚本之 RPC

最近有个监控需求,需要远程执行集群每个节点上的脚本,并获取脚本执行结果,为了安全起见不需要账号密码登陆主机,要求只需要调用远程脚本模块的方法就能实现. 总结下python进行远程调用脚本方法: 登陆主机执行脚本,python模块支持如 pssh.pexpect.paramiko 以远程方法调用(不需要登陆主机),python模块 rpyc,支持分布式 socket 方式,稍显复杂,需要熟悉网络协议,起点比较高 rpyc支持远程调用.分布式计算,以较少代码量实现需复杂socket编程,本文主要介绍

[转载]Shell删除各种注释的脚本

转自:http://www.cppblog.com/zhangyq/archive/2010/10/08/127915.html 1.txt内容:file content  aabbcc<<<comment part 1abcdefghilkdifdfdfmmmmmmmmeeeeeeeeeeeeee  comment part 2>>>  ddeeffsed -e ":begin; /<<</,/>>>/ { />&g

【Python】读取命令行参数、在PyDev中设置Python运行时的参数

有时候,我们写的命令行程序需要批次执行,这里可以让Python程序读取命令行参数,再编写一个命令行批次执行脚本.bat,实际上就是一个充满命令的.改了后缀名的文本文件,在多个测试用例扔进Python程序中是非常有用的. 例如,如下图,有一个cmdArgs.py程序,当在python cmdArgs.py 后面带上-h -i,程序则输出-h与-i参数,后面所带内容: 如果输入其它参数,比如这里多出来的-u参数,程序是自动报错的. 这个cmdArgs.py的代码如下,十分简单: #-*-coding

用 Python 替代 Bash 脚本(转)

add by zhj: 其实作者是想说用Python来做那些Bash实现起来比较麻烦的部分,即将Bash与Python结合使用. 英文原文:http://www.linuxjournal.com/content/python-scripts-replacement-bash-utility-scripts 作者:Richard Delaney 翻译原文:http://www.oschina.net/translate/python-scripts-replacement-bash-utility

Java的不定长参数和Python的不定长参数对比

一:起因 (0)不定长参数,也叫可变的参数,就是再调用函数之前,并不确定到底需要传递多少个参数 (1)Java中的不定长参数用String... args / int... args等三个点来表示:Python中用*args元组来表示 / **args字典(map)来表示  (2)不定参数有两个规定:第一,方法的参数列表中最多只有一个不定长度的参数:第二,就是不定长度的数组的位置必须是最后一个参数.不然不能通过编译. 二:实例对比 (1)Python的不定长参数 第一种方法--以一个*开始的参数

python发送邮件的脚本

python发送邮件的脚本,带有邮件内容与附件,邮件内容为串格式,附件为文件.如果想把某个目录下的所有文件当作附件发送,那请去掉注释. 代码如下: #!/usr/bin/python #coding utf-8 from email.MIMEText import MIMEText from email.MIMEMultipart import MIMEMultipart from email.MIMEBase import MIMEBase from email import Utils, E