sys is a module that contains “system functionality”. sys.argv is a list containing your script’s command line arguments. One way to use it would be to write import sys and then sys.argv to access it.

from module import names is an alternative way to import a module that allows you to access the given names without naming the module. That is writing from sys import argv allows you to just write argv whereas import sys would require you to write sys.argv instead.

翻译如下:sys是一个模块,里面包含一些系统函数,sys.list是一个列表,其中包含你的脚本想运行的一些命令行参数,使用他的一个方法就是书写:sys.argv。

from module import names是一种变相导入模块的方法,允许你直接使用变量名(names)而不需要导入模块名。from sys import argv这种方式可以允许你直接使用argv,而不需要再这样sys.argv书写。

下面是自己的理解:

import sys 把sys模块包含的所有函数和参数不管你需不需要,统统包含进来,就好比C语言中的#include()指令

from sys import argv 导入sys中的argv参数,并不会将sys模块中的所有函数和变量包含进来,只会导入argv变量,这也就是所谓的让你的程序保持精简。脚本中使用到argv参数时,就会调用sys中的argv参数。

python from sys import argv_笨方法学python之import sys与from sys import argv的区别相关推荐

  1. python中import sys_笨方法学python之import sys与from sys import argv的区别

    sys is a module that contains "system functionality". sys.argv is a list containing your s ...

  2. python手记(游戏) 笨方法学python习题36【持续更新中】

    如有意见或其他问题可在下方写下评论或加QQ:1693121186 欢迎一起讨论技术问题! 代码如下: 解说:这是笨方法的习题36,让做一个游戏.我会持续更新,如果想复制玩玩的同学,请别将主线线人以下的 ...

  3. python数值运算答案_笨方法学Python 习题3:数字和数学计算

    数字和数学计算 print("I will now count my chickens") print("Hens",25+30/6) print(" ...

  4. python设计与调试[摘自笨方法学python]

    为什么80%的码农都做不了架构师?>>>    If 语句规则 1. 每一个"if 语句"必须包含一个else. 2. 如果这个else 永远都不应该被执行到,因 ...

  5. 笨方法学Python(二)

    笨方法学Python,习题16 - 21 版本:3.8.0 编辑器:Visual Studio Code 习题16到21讲的是文件的读写和函数的基础,可以通过一个实例来同时练习他们.在下列情景中,我将 ...

  6. 笨方法学python 习题37

    还是在笨方法学python中... 本节的习题是看一下作者列出的python中的各种运算符,尝试来理解这些符号. 在这里,我只列出了一些自己不会的,通过查百度得到得答案,这里来列举一下. (另外有不怎 ...

  7. 笔记 | 笨方法学Python

    整理 | 阿司匹林 出品 | 人工智能头条(公众号ID:AI_Thinker) Python 有多好应该不用多说了,毕竟它是"钦定的"最接近 AI 的语言.(当然,PHP 才是最好 ...

  8. 《 笨方法学 Python 》_ 目录

    < 笨方法学 Python >(第 3 版)书中代码是 Python 2 版本,本着学习 Python 3 的目的,用 Python 3 完成本书的习题,代码也已上传到 Github. 作 ...

  9. 笨方法学python 15章疑问

    ** 笨方法学python 15章疑问 在15张中教我们读取文件,但是当我测试能否打开我之前写的py格式的文本时出现了这一幕 文件打开后然后又出现了 File "15.py", l ...

最新文章

  1. 28笔记本USB接口案例分析
  2. 实验九——基本数据类型存储及应用总结
  3. 计算机与人力资源管理论文,人力资源管理专业计算机能力培养模式论文
  4. AVL树----java
  5. Vue CLI3 基本使用配置;
  6. js正则替换字符串中的变量为变量的值
  7. sas rename重命名_如何使用sp_rename命令在SQL Server中重命名表
  8. 快速排序——三种划分方式
  9. hdu 5175 Misaki's Kiss again
  10. 词频统计软件_单词词频统计小软件
  11. zmeet会议在金融、教育和场景特点与产品功能方案
  12. flutter ListView.separated使用
  13. dejavu-python的音频指纹识别库
  14. 线上教学是计算机在什么方面的应用,浅谈线上线下混合式教学模式在计算机基础教学中应用...
  15. Autojs-QQ每日定时给女票/男票/闺蜜/基友发送一句话
  16. IoT开源平台Thingsboard二次开发研究
  17. 微信支付,小程序支付V3
  18. STM32F103C8T6与ESP8266构建通信(二)
  19. Maxwell安装与入门
  20. DFS(深度优先搜索)算法实现

热门文章

  1. 数据库相关中间件收录集
  2. 使用VMware VSphere WebService SDK进行开发 (五)——根据虚拟机的名称获取对应主机的IP地址
  3. App正义联盟VS App Store、领英上线视频故事、亚马逊进军游戏流媒体| Decode the Week...
  4. Mozilla裁员波及Daala Codec团队
  5. 当SRS遇到K8s:如何构建海量推流源站?
  6. 【Workshshop No.3 | Kyligence X 青云QingCloud Workshop】零基础搭建云上大数据平台
  7. LeetCode——DFS
  8. 运维总监聂鑫:腾讯海量监控体系经验分享
  9. 华为交换机VLAN Trunk模式设置
  10. 企业开发中,git提交时屏蔽某些文件,怎么搞!【idea的处理方法】