Python命令行参数及文件读出写入
2021/9/16 22:05:26
本文主要是介绍Python命令行参数及文件读出写入,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
看完了柯老板的个人编程作业,虽然是评测组不用做此次作业,但还是想对本次作业涉及到利用Python命令行参数以及进行文件读出写入操作做一个简单的总结。(个人编程作业还是想自己能敲一敲,毕竟我的码力还是小蒟蒻,具体时间打算安排在国庆节前后,这期间也会参考参考他们的编程作业哈哈哈哈哈哈,接下来打算先跟着他们完成结对编程作业)
命令行参数
这个和C/C++是一致的,Python的main函数也有两个参数,分别是argc和argv。
概念解释
argc
:argument counter,命令行参数个数
argv
:argument vector,命令行参数向量(内容)
通过代码理解含义
创建一个文件arg_exam.py
,其中内容如下:
# argv import sys for i in sys.argv: print i # argc argc = len(sys.argv) print argc
在终端运行:
python arg_exam.py hello I am an example
输出为:
arg_exam.py hello I am an example 6
总结
argv
是在命令行中运行程序时跟在Python
命令后的所有内容,以空格
为分界,得到各元素。- Python中
argc
并不是一个特定属性或方法,而是可以直接通过len(sys.argv)
获得。
文件读出写入
具体参见:Python 文件I/O
参考:[Python命令行参数以及文件读入写出](
这篇关于Python命令行参数及文件读出写入的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-18初探Python股票自动化交易:入门指南
- 2024-09-18Python量化入门:轻松掌握量化分析基础与实战
- 2024-09-18Python量化交易:入门指南与实践
- 2024-09-18Python量化交易:入门指南与实战技巧
- 2024-09-14Python人工智能项目实战:从零开始的实践指南
- 2024-09-14探索Python人工智能资料:初学者的指南
- 2024-09-14Python人工智能资料:初学者的全面指南
- 2024-09-13Matplotlib入门:轻松绘制Python数据可视化图表
- 2024-09-13Python人工智能:初学者的入门指南
- 2024-09-13Python人工智能:轻松入门与实践