一.sys 模块
sys 模块主要功能是获取参数
[root@www pythonscripts]# cat 2.py
#!/usr/bin/python
#coding=utf-8
import os
import sys
if  __name__ == '__main__':
    print ('sys.argv[0]= {0}'.format(sys.argv[0]))
    print ('sys.argv[1]= {0}'.format(sys.argv[1]))
    print ('sys.argv[2]= {0}'.format(sys.argv[2]))
运行结果:
[root@www pythonscripts]# python 2.py 1 1.txt
sys.argv[0]= 2.py
sys.argv[1]= 1
sys.argv[2]= 1.txt
#2 . sys.stdint  sys.stdin  sys.stderr 可以更好的控制输入输出(换行).stdout等是默认不换行的。
print 'aa'*2
sys.stdout.write('hello 刘振川')  
print ('hello world')
>>>
aaaa
hello 刘振川hello world  
print '####sys.stdin 换行####'
##让 sys.stdout sys.stdin   sys.err 默认换行,需要加换行符。
print 'aa'*2
sys.stdout.write('hello 刘振川\n')
print ('hello world')
>>>
####sys.stdin 换行####
aaaa
hello 刘振川
hello world
#3 .从控制台重定向到文件. 在当前文件下生成一个新的1.log ,文件内容为 hello
f = open('1.log','w')
sys.stdout = f
print 'hello'
#4. sys.exit(n) 退出.。 功能:执行到主程序末尾,解释器自动退出。0是正常退出,非0数不正常退出

转载于:https://www.cnblogs.com/lzcys8868/p/7819828.html

python 基础 7.6 sys 模块相关推荐

  1. Python基础(七)--模块和包

    目录 Python基础(七)--模块和包 1 模块 1.1 什么是模块 1.2 模块的使用 1.3 模块的搜索路径 1.4 模块的缓存 2 包 2.1 什么是包 2.2 包的使用 3 常用模块 3.1 ...

  2. Python基础语法(五)—常用模块和模块的安装和导入

    Python基础语法(五)-常用模块的使用和模块的安装和导入,本文介绍的Python模块有:os.sys.time.datetime.random.pickle.json.hashlib.shutil ...

  3. python基础—正则表达式即re模块

    正则表达式(regular expression),就是字符匹配模式,而这个匹配规则在我们写爬虫进行数据提取,或者进行数据可视化进行数据清洗时经常用到,多样化的匹配规则在复杂的字符的情况提取数据时助我 ...

  4. Python基础学习之 os 模块详解

    Python基础学习之 os 模块详解 文章目录 Python基础学习之 os 模块详解 1. 路径操作 1.1 os.chdir(),切换当前工作目录: 1.2 os.getcwd(),返回工作目录 ...

  5. Python基础(12)--模块

    本文地址:http://www.cnblogs.com/archimedes/p/python-modules.html,转载请注明源地址. 模块简介 如果你退出 Python 解释器重新进入,以前创 ...

  6. 【python标准库】sys模块全解

    文章目录 命令行传参 几个便捷的常量 监听 查找器和加载器 一些信息元组 不建议改动的信息常量 一些无参函数 其他函数 命令行传参 argv和orig_argv可以起到传递命令行参数的作用.例如新建p ...

  7. Python 标准库之 sys 模块详解

    Python sys 模块详解 1. 简介 "sys"即"system","系统"之意.该模块提供了一些接口,用于访问 Python 解释器 ...

  8. Python标准库学习——sys模块

    sys模块可以控制Python Shell窗口信息. 1.version 和 version_info 属性,可以列出目前所使用Python的版本信息. 列出目前所使用Python的版本信息. imp ...

  9. python windows系统调用_python日记第四章:python用os和sys模块进行系统调用

    os 模块提供了很多允许你的程序与操作系统直接交互的功能 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() ...

最新文章

  1. 百度eCharts体验
  2. xhtmlConformance mode=Legacy/ 致ajax失效
  3. 基于VS Code创建Java command-line app
  4. RabbitMQ实现工作队列
  5. [Vue源码分析] Virtual DOM
  6. Dnsmasq原理总结
  7. selenium webdriver——鼠标事件
  8. 洛谷 P1875 佳佳的魔法药水
  9. springmvc学习一初始化源码
  10. HDTunePro v5.00 硬盘专业工具(绿色版)
  11. ALCO单螺母SN系列面板安装球阀
  12. NVIDIA Tegra3,高通S4 MSM8960,三星Exynos4【新一代手机处理器大比拼】
  13. 除去工作赚到第一桶金10W+,我都做了哪些事儿?
  14. Flipped 阅读笔记
  15. 抖音:对比去年6月蓝V账号数量增长44.6倍 投稿量增长211倍
  16. uhs3内存卡有哪些_可能是目前性价比最高的UHS-II SD卡
  17. 达达开放平台php,达达开放平台对接的使用教程
  18. android手机装win10吗,你真没有看错!Android手机一秒变Win10
  19. “x经济”的2021:Z世代成价值载体,增量发掘与存量博弈共存
  20. Arduino、BeagleBoneBlack、树莓派、Debian Linux 学习手记

热门文章

  1. 准备战争“软测试”之DB基础知识
  2. 近期学习oracle 数据库总结
  3. Qt 连接达梦数据库
  4. C语言基础知识【数据类型】
  5. ASP.NET 实现站内信功能(点对点发送,管理员群发)
  6. EasyUi 改变 selelct 的 下拉内容 div 的高度
  7. spring mvc 总结
  8. mysql服务器配置优化
  9. js 中读取JSON的方
  10. 07/11/13 资料整理