会飞的鱼

2019
技术学习交流--用心学习--用心记录!
首页 » ▇ Python学习 » python脚本传递参数

python脚本传递参数

import sys

print sys.argv[0]

sys.argv[0]是python脚本的名字;

下面的例子是一个用来提取文本log.txt中含有匹配字符串的文本行,匹配字符串的字符串当作参数传递给python脚本。

#!/usr/bin/env python
import sys 
import re
f = open("log.txt", "rb")
info = open("info.txt", "ab")
for line in f.readlines():
    if re.search(sys.argv[1], line):
        info.write(line)
info.close()
f.close()


文章如无特别注明均为原创! 作者: 祝忠键, 转载或复制请以 超链接形式 并注明出处 枫叶落
原文地址《 python脚本传递参数》发布于2016-6-12

分享到:
打赏

评论

游客

看不清楚?点图切换
切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册