os 库提供通用的、基本的操作系统交互功能

os 库是Python标准库,包含几百个函数,常用的有路径操作、进程管理、环境参数等。

os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令(推荐学习:Python视频教程)

1. os.name——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix'

2. os.getcwd()——得到当前工作的目录。

3. os.listdir()——指定所有目录下所有的文件和目录名。

4. os.remove()——删除指定文件

5. os.rmdir()——删除指定目录

6. os.mkdir()——创建目录

注意:这样只能建立一层,要想递归建立可用:os.makedirs()

7. os.path.isfile()——判断指定对象是否为文件。是返回True,否则False

8. os.path.isdir()——判断指定对象是否为目录。是True,否则False。

9. os.path.exists()——检验指定的对象是否存在。是True,否则False.

10. os.path.split()——返回路径的目录和文件名。

此处只是把前后两部分分开而已。就是找最后一个'/'。

更多Python相关技术文章,请访问Python教程栏目进行学习!

python os库下载_python怎么下载os库相关推荐

  1. python自动批量下载_Python批量下载鼠标样式,自动化一条龙处理详解

    前情提要 最近发现一款特别好看的壁纸软件,其中提供了鼠标样式,感觉很好看!很精致!心想肯定是请求下载然后启用鼠标样式, 那么发送请求,那不就可以用Python爬虫了吗? 其中鼠标样式下图: 爬虫环境 ...

  2. python音乐下载_python 音乐下载演示源代码

    import requests import re api = 'http://music.taihe.com/search?' header = { 'User-Agent': 'Mozilla/5 ...

  3. python os模块详细_Python文件系统功能--os模块详解

    文件系统功能:os模块内置属性方法 1.目录相关 chdir():改变工作目录 chroot(): 设定当前进程的根目录 listdir(): 列出指定目录下的所有文件名 mkdir(): 创建指定目 ...

  4. python 苹果系统 交互_Python常用模块os——与操作系统交互

    os.getcwd() 返回当前工作目录绝对路径 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit ...

  5. python导入excel类库_Python中使用第三方库xlutils来追加写入Excel文件示例

    Python中使用第三方库xlutils来追加写入Excel文件示例 目前还没有更好的方法来追写Excel,lorinnn在网上搜索到以及之后用到的方法就是使用第三方库xlutils来实现了这个功能, ...

  6. python json库安装_python怎么安装requests库

    requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多 因为是第三方库,所以使用前需要cmd安装pip install requests 安装完成后import一下, ...

  7. python常用包下载_Python及其常用模块库下载及安装

    一.Python下载: https://www.python.org/downloads/ 二.Python模块下载: http://www.lfd.uci.edu/~gohlke/pythonlib ...

  8. python软件在下载库文件_python – 并行下载多个文件的库或工具

    我正在寻找一个python库或一个命令行工具来并行下载多个文件.我目前的解决方案是顺序下载文件缓慢.我知道你可以很容易地在python中编写一个半条线程的线程解决方案,但是在使用线程时总是遇到麻烦的问 ...

  9. python模块大全下载_Python及其常用模块库下载及安装

    一.Python下载:https://www.python.org/downloads/ 二.Python模块下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ...

最新文章

  1. Android左右滑屏遇到listview问题解决
  2. 更简单的调试Release版本Optimize code的.NET程序集
  3. android 怎么获取当天日期_18个Java8日期处理的实践,非常有用!
  4. Linux网络相关、firewalld、netfilter及其5表5链、iptables语法
  5. leetcode算法题--可以形成最大正方形的矩形数目
  6. python 线程类 threading.Thread.run() 方法
  7. Vue项目打包成桌面程序exe除了使用electron-vue你还可以这样
  8. matlab基本运算与函数
  9. 游戏界著名设计师 Cory Schmtiz:“灵感乍现”是设计生涯里的浪漫
  10. [html] HTML5的Server-Sent和WebSocket有什么区别?
  11. 大数据技术之kafka (第 3 章 Kafka 架构深入 ) offset讲解
  12. Java 算法 旅行家的预算
  13. eclipse的editor does not contain a main type错误
  14. c语言禁止窗口关闭,无法关闭窗口的程序
  15. python+appium+android模拟器自动化测试 源码
  16. windows云服务器价格_windows云服务器安装(微软云服务器价格)
  17. 【女装2018新款潮碎花半身裙韩版气质两件套裙子】http://m.tb.cn/h.3aHr1L7
  18. 设计模式(四)注册模式 解决:解决全局共享和交换对象
  19. swift 判断是否设置了代理
  20. 有关关键路径的概念和算法

热门文章

  1. Docker Swarm使用介绍和部署
  2. 为什么大家都说3D游戏建模工作好难找?就业困难?
  3. 使用TortoiseGit导出GIT分支差异文件
  4. 前端面试知识点整理——项目整理
  5. vue中使用tiff.js展示tif格式的图片
  6. cic曲线是什么_国际经济学6章经济增长与国际贸易.ppt
  7. 蓝桥杯在哪下载准考证
  8. 北京理工大学计算机在线作业答案,北理工《操作系统》在线作业满分
  9. 交接处挂网_抹灰工程中,不同材料的交接处要挂钢丝网,请问构造柱要挂吗?混凝土与砌体交接的阴角要挂吗?...
  10. 最新kali之clang