千锋教育-做有情怀、有良心、有品质的职业教育机构

python脚本如何指定文件

来源:千锋教育
发布时间:2023-11-15 11:42:43
分享

python脚本如何指定文件

1、说明

(1)dest=files,是说将命令行中,--file的参数值赋值给变量files,你可以用args.files访问。

(2)action=append,由于我们会有指定多个文件的需求,那就指定多次--file,argparse会将其放在一个list里。

(3)type=argparse.FileType('rb'),既然是指定文件,那么参数应该为路径,并指定打开模式为rb,如果如果要取得文件内容,可以用args.files[0].read()

2、实例

importargparse

parser=argparse.ArgumentParser()

parser.add_argument('--file','-f',action='append',

dest='files',

help=('additionalyamlconfigurationfilestouse'),

type=argparse.FileType('rb'))

args=parser.parse_args()

以上就是Python脚本指定文件的方法,希望对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python用切片复制列表 python中用切片复制列表1、说明(1)需要根据现有列表制作新列表,可以制作包括列表整体在内的切片,方法是省略起始索引和终止索引。(2)如果直接把一个列表赋值给另一个列表,就不能得到两个列表。2、实
  • python切片如何进行索引 python切片如何进行索引列表的切片也类似于字串的切片,列表的切片可以从列表中获得多个要素,构成新的列表。1、没有指定第一个索引,Python将自动从列表开头开始:>>>print(names[:4
  • python处理数字列表的函数 python处理数字列表的函数1、说明(1)range()函数的参数不仅包括开始位置和终止位置,还指定步骤长度,也就是说,我们可以使用该函数生成等参数列。注:此函数指定的范围始于起始位置,但不包括终止
  • pythonfor…in循环的使用 pythonfor…in循环的使用1、说明(1)for-in循环中的变量值由for-in循环控制,每次循环开始都会自动分配,所以程序不应该在循环中分配变量。(2)for-in循环可用于任何可选对象选对
  • python列表排序的两种方式 python列表排序的两种方式1、使用sort()永久排序列表。用sort()方法改变原始列表。若要逆转排序,只需将参数reverse=True传递给sort()。>>>list['zhang
  • python列表追加元素出错的解决 python列表追加元素出错的解决1、问题分析在操作列表时,经常会出现以下场景,需要在已经存在的列表中添加元素。例如,原始列表中有一个元素,现在它想添加到两个元素。如果直接设置,错误提示索引值超过列表