python命令行参数sys.argv使用示例
#diff.py
#!/bin/env python
import sys
if len(sys.argv) <> 3:
print "Usage: " + sys.argv[0] + "file1 file2"
sys.exit(-1)
file1 = sys.argv[1]
file2 = sys.argv[2]
list1 = {}
for line in open(file1):
list1[line.split()[0]] = 1
for line in open(file2):
key = line.split()[0]
if key not in list1:
sys.stdout.write(line)
相关文章
基于python解线性矩阵方程(numpy中的matrix类)
这篇文章主要介绍了基于python解线性矩阵方程(numpy中的matrix类),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-10-10
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
这篇文章主要介绍了Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码,Cookies)实例详解,需要的朋友可以参考下2020-02-02
Python ArcPy实现批量计算多时相遥感影像的各项元平均值
这篇文章主要为大家详细介绍了如何基于Python中ArcPy模块,实现对大量长时间序列栅格遥感影像文件的每一个像元进行多时序平均值的求取,感兴趣的可以了解一下2023-04-04


最新评论