os模块大全详情
一:os模块分类:
二:os模块大全表
|
序号 |
方法 |
方法 |
|
1 |
检验权限模式 |
|
|
2 |
||
|
3 |
||
|
4 |
||
|
5 |
||
|
6 |
||
|
7 |
||
|
8 |
||
|
9 |
||
|
10 |
||
|
11 |
||
|
12 |
||
|
13 |
||
|
14 |
||
|
15 |
||
|
16 |
返回一个打开的文件的系统配置信息。name为检索的系统配置的值,它也许是一个定义系统值的字符串,这些名字在很多标准中指定(POSIX.1, Unix 95, Unix 98, 和其它)。 |
|
|
17 |
||
|
18 |
||
|
19 |
||
|
20 |
||
|
21 |
||
|
22 |
||
|
23 |
||
|
24 |
||
|
25 |
||
|
26 |
||
|
27 |
||
|
28 |
||
|
29 |
||
|
30 |
||
|
31 |
||
|
32 |
||
|
33 |
||
|
34 |
||
|
35 |
||
|
36 |
||
|
37 |
||
|
38 |
||
|
39 |
||
|
40 |
||
|
41 |
||
|
42 |
||
|
43 |
从文件描述符 fd 中读取最多 n 个字节,返回包含读取字节的字符串,文件描述符 fd对应文件已达到结尾, 返回一个空字符串。 |
|
|
44 |
||
|
45 |
删除路径为path的文件。如果path 是一个文件夹,将抛出OSError; 查看下面的rmdir()删除一个 directory。 |
|
|
46 |
||
|
47 |
||
|
48 |
||
|
49 |
||
|
50 |
||
|
51 |
||
|
52 |
||
|
53 |
||
|
54 |
||
|
55 |
||
|
56 |
||
|
57 |
||
|
58 |
||
|
59 |
||
|
60 |
||
|
61 |
||
|
62 |
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) |
|
|
63 |
||
|
64 |
三:os.path.abspath和os.path.dirname()
)在pycharm内执行代码,获取执行文件的路径或者目录
print(__file__)
-------------结果:
C:/mcw/mcwtest_dir/mcw1.py import os
print(os.path.dirname(__file__))
----------结果:
C:/mcw/mcwtest_dir import os
print(os.path.dirname(os.path.dirname(__file__)))
----------结果;
C:/mcw
)在命令行只能获取到相对路径
import os
print(__file__)
-----------------结果:
(venv) C:\mcw\mcwtest_dir>python3 mcw1.py
mcw1.py import os
print(os.path.dirname(__file__)) import os
print(os.path.dirname(os.path.dirname(__file__)))
------------------------结果:
(venv) C:\mcw\mcwtest_dir>python3 c:/mcw/mcwtest_dir/mcw1.py
c:/mcw
)使用abspath()就可以在命令行获取执行文件的绝对路径
import os
print(os.path.dirname(os.path.abspath(__file__)))
----------------------结果:
(venv) C:\mcw\mcwtest_dir>python3 mcw1.py
C:\mcw\mcwtest_dir
参考链接:
1)https://www.runoob.com/python/os-file-methods.html
os模块大全详情的更多相关文章
- python 之os模块用法大全
Python的标准库中的os模块包含普遍的操作系统功能.这个模块的作用主要是提供与平台无关的功能.也就是说os模块能够处理平台间的差异问题,使得编写好的程序无需做任何改动就能在另外的平台上运行 这边给 ...
- python文件、文件夹操作OS模块
转自:python文件.文件夹操作OS模块 '''一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法.1.得到当前工作目录,即当前Python脚本工作的目录路径: ...
- python模块大全
python模块大全2018年01月25日 13:38:55 mcj1314bb 阅读数:3049 pymatgen multidict yarl regex gvar tifffile jupyte ...
- python-time模块、sys模块、os模块以及大量实例
模块 通俗的说模块就把一个已经写好的带有可使用的函数的文件,通过文件名进行导入,然后调用里面的函数等来完成所需功能,模块封装了你需要实现功能的代码,使用者只需调用即可,简化代码量,缩短编程时间. ti ...
- Python常用模块大全
Python常用模块大全 os模块: os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.c ...
- Node.js:OS模块
os模块,可以用来获取操作系统相关的信息和机器物理信息,例如操作系统平台,内核,cpu架构,内存,cpu,网卡等信息. 使用如下所示: const os = require('os'); var de ...
- Python OS模块常用函数说明
Python的标准库中的os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Wi ...
- Python 模块学习:os模块
一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的.(一语中的) 二.常用方法 1.os.name 输出字符串指示正在使用的平台 ...
- os 模块
__file__获取当前模块所在路径 一.os模块概述 Python os模块包含普遍的操作系统功能.如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的. 二.常用方法 1.os.name 输 ...
随机推荐
- Linux下ELK环境搭建
一.准备工作 准备3台机器,这样才能完成分布式集群的实验,当然能有更多机器更好: 192.168.3.64(e1) 192.168.3.62 (e2) 192.168.3.63(e3) 角色划分: ...
- 浅谈OSI七层网络模型和TCP/IP四层模型
OSI七层网络模型 OSI(Open System Interconnection)开放系统互连参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系. OSI七层模型 功能 ...
- 四、spring成长之路——springIOC容器(下)
目录 5.spring注解开发(Spring扩展知识) 5.1定义配置类:@Configuration 声明一个类为IOC容器 @Bean定义一个Bean 5.2.按照条件进行注入 5.3.@Impo ...
- 关于STM32 DMA相关总结[概述知识点]
关于DMA相关知识的总结,写给未来的自己,希望有帮助.立个Flag[坚持写博客总结自己工作或学习记录自己的生活] ------------------------------------------- ...
- 和IDEA一样好用的go语言IDE:Goland
因为IDEA和Goland来自同一家非常有名的捷克公司:JetBrains 很好用,智能化程度高 最新版下载地址:http://www.jetbrains.com/go/?fromMenu 相关使用手 ...
- 【8086汇编-Day2】dosbox实验环境配置及测试
我学习汇编用的是王爽的<汇编语言>第三版,书中是以8086处理器为例,是工作在实模式下的,而当下的个人电脑处理器都是工作在保护模式下的.所以需要一个虚拟的工作在实模式下的处理器,这里主要用 ...
- 【commons】邮件发送工具——commons-email
一.概述 直接通过官网的overview进行了解,一句话概括如下: Commons Email aims to provide a API for sending email. It is built ...
- 20155213 实验四 Android程序设计
20155213 实验四 Android程序设计 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事 ...
- 20155217 2016-2017-2 《Java程序设计》第10周学习总结
20155217 2016-2017-2 <Java程序设计>第10周学习总结 教材学习内容总结 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据. 程序员所作的事情 ...
- 20155218 2006-2007-2 《Java程序设计》第2周学习总结
20155218 2006-2007-2 <Java程序设计>第2周学习总结 教材学习内容总结 java编程风格: java中没有指针的概念,尽管也有数组和对象的引用的概念,但他的管理全部 ...