打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python中os模块

讲解对象:Python中os模块

作者:融水公子 rsgz

作用:os 模块提供了与操作系统相关的功能


扩展

1 getuid() 函数返回当前进程的有效用户 id

2 getpid() 函数返回当前进程的 id

3 getppid() 返回父进程的 id

4 uname() 函数返回识别操作系统的不同信息

5 在 Linux 中它返回的详细信息可以从 uname -a 命令得到

6 uname() 返回的对象是一个元组,(sysname, nodename, release, version, machine)

7 getcwd() 函数返回当前工作目录。

8 chdir(path) 则是更改当前目录到 path

9 使用 os 模块提供的一个函数创建一个函数,它将列出给定目录下的  所有文件和目录


导入模块:>>>import os

使用函数

>>>os.getuid()

500


>>> os.getpid()

16150


>>> os.getppid()

14847


>>> os.uname()

('Linux', 'd80', '2.6.34.7-56.fc13.i686.PAE', '#1 SMP Wed Sep 15 03:27:15 UTC 2010', 'i686')


>>> os.getcwd()

'/home/shiyanlou'   #当前目录


>>> os.chdir('Code')  #更改目录

>>> os.getcwd()

'/home/shiyanlou/Code'


源代码

def view_dir(path='.'):

    """

    这个函数打印给定目录中的所有文件和目录

    :args path: 指定目录,默认为当前目录

    """

    names = os.listdir(path)

    names.sort()

    for name in names:

        print(name, end =' ')

    print()


使用 view_dir() 函数

>>> view_dir('/')

.bashrc .dockerenv .profile bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
python模块系列-OS模块
使用Python判断目录里是否存在某个文件
Python os模块
Python入门之os模块详解
Python:调用父目录的模块(importfromparentdirectory)
Python 程序比较两文件夹差异并读取出来
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服