Python练习五:含参数的脚本示例

Posted luckyleaf

tags:

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

首先准备一个example.csv文件,如下:

技术分享图片

编写脚本test.py ,实现传入参数,读取example.csv文件,并将其保存为另一个文件,

#  含参数的脚本,读取一个文件,并另保存一个文件
import  sys
in_file = sys.argv[1] # 第一个传入脚本的参数,读取文件
out_file = sys.argv[2] # 第二个传入脚本的参数,保存文件
with open("in_file", "r") as file_read:
    with open("out_file", "w") as file_write:
        titles = in_file.readline()
        titles = titles.strip()
        title_list = titles.split(‘,‘)
        print(title_list)
        file_write.write(‘,‘.join(map(str, title_list)) + ‘ ‘)
        for row in file_read:
            row = row.strip() 
            row_list = row.split(‘,‘)
            print(row_list)
            file_write(‘,‘.join(map(str, row_list))+‘ ‘)
 

执行脚本
python test.py  example.csv  wr.csv
技术分享图片

 

















以上是关于Python练习五:含参数的脚本示例的主要内容,如果未能解决你的问题,请参考以下文章

240个Python练习案例附源码(百看不如一练)

240个Python练习案例附源码(百看不如一练)

将参数传递给shell脚本中包含的Python脚本

实例三十九 序列插入排序 python编程天天练

python练习之银行模拟系统

Python练习之pillow