Python常用的I模块与操作系统相关的调用和操作方式

本篇内容介绍了“Python常用的I模块与操作系统相关的调用和操作方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联公司是一家集网站建设,甘谷企业网站建设,甘谷品牌网站建设,网站定制,甘谷网站建设报价,网络营销,网络优化,甘谷网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

Python常用模块I和操作系统相关的调用系统相关的信息模块 import sys

  1. sys.argv是一个list,包含所有的命令行参数.  

  2. sys.stdout sys.stdin sys.stderr 分别表示标准输入输出,
    错误输出的文件对象.  

  3. sys.stdin.readline() 从标准输入读一行 sys.stdout.
    write("a") 屏幕输出a  

  4. sys.exit(exit_code) 退出程序  

  5. sys.modules 是一个dictionary,表示系统中所有可用的module  

  6. sys.platform 得到运行的操作系统环境  

  7. sys.path 是一个list,指明所有查找module,package的路径. 

操作系统相关的调用和操作 import os

  • Python学习笔记中所涉及到的软件有哪些

  • Python环境版本中如何安装3.X版本的实际

  • Python开发环境用windows配置的实际步骤

  • Python Library在实际操作中具有十分强大

  • Python常用模块I中常用内置函数的具体介

  1. os.environ 一个dictionary 包含环境变量的映射关系 
    os.environ["HOME"] 可以得到环境变量HOME的值  

  2. os.chdir(dir) 改变当前目录 os.chdir('d:\\outlook') 
    注意windows下用到转义  

  3. os.getcwd() 得到当前目录  

  4. os.getegid() 得到有效组id os.getgid() 得到组id  

  5. os.getuid() 得到用户id os.geteuid() 得到有效用户id  

  6. os.setegid os.setegid() os.seteuid() os.setuid()  

  7. os.getgruops() 得到用户组名称列表  

  8. os.getlogin() 得到用户登录名称  

  9. os.getenv 得到环境变量  

  10. os.putenv 设置环境变量  

  11. os.umask 设置umask  

  12. os.system(cmd) 利用系统调用,运行cmd命令

操作举例:

  1. os.mkdir('/tmp/xx') os.system("echo 'hello' > 
    /tmp/xx/a.txt") os.listdir('/tmp/xx')  

  2. os.rename('/tmp/xx/a.txt','/tmp/xx/b.txt')
     os.remove('/tmp/xx/b.txt') os.rmdir('/tmp/xx') 

用python编写一个简单的shell

#!/usr/bin/python  import os, sys  cmd = sys.stdin.readline()  while cmd:  os.system(cmd)  cmd = sys.stdin.readline()

“Python常用的I模块与操作系统相关的调用和操作方式”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


本文题目:Python常用的I模块与操作系统相关的调用和操作方式
浏览路径:http://bzwzjz.com/article/jesodc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 古蔺网站建设 企业网站建设 手机网站制作 成都网站设计 定制级高端网站建设 成都网站建设 营销型网站建设 成都网站建设公司 成都网站制作 专业网站设计 高端网站设计 成都网站建设 企业网站制作 温江网站设计 手机网站制作设计 高端品牌网站建设 定制网站设计 网站制作 成都网站建设 高端网站设计 专业网站设计 成都网站制作