【Python 基础教程】Python中的输入输出

====================================================================

在每一门编程语言中的都会有输入输出流这一说,通过输入输出流可以使我们写的程序与外界进行交互。当然了我们写程序的目的也就是对数据流进行处理,处理之后或对其进行保存,或将其释放。今天主要学习一下Python中的输入输出流,会对标准输入输出流、文件输入输出流展开介绍。


一、获取命令行参数

===========================================================================

在执行Python脚本的时候可以对脚本从命令行传递参数,然后在脚本内接收,然后将每一个参数进行分离。

1.sys.argv


使用方法第一步

import sys

使用方法第二步

temp=sys.argv[1]

【在这里解释一下哦,sys.argv序列中索引0对应的是Python脚本名,剩下的才是传进来的变量】

如下代码将会打印Python文件名与你传进去的参数(不传参接收的话会报错)

import sys

n1=sys.argv[0]

n2=sys.argv[1]

print(n1,type(n1))

print(n2,type(n2))

2.argparse


这个模块是解析命令行参数,生成帮助信息的Python标准模块

你可能感兴趣的:(python,microsoft,开发语言)