(一)os模块的应用小总结
os.name:
获取当前系统平台,Windows下返回'nt',Linux下返回'posix'。
 
os.linesep:
获取当前平台使用的行终止符。Windows下返回'/r/n',Linux使用'/n'。
 
os.getcwd(): 
获取当前工作目录,即当前python脚本工作的目录路径。
 
os.listdir(path):
返回指定目录下的所有文件和目录名。
 
os.remove(path/filename):
函数用来删除一个文件。
 
os.system():
函数用来运行shell命令。此命令可以方便的调用或执行其他脚本和命令
 
os.path.split():
函数返回一个路径的目录名和文件名。
 
os.path.isfile()和os.path.isdir():
函数分别检验给出的路径是一个文件还是目录。
 
os.path.existe():
函数用来检验给出的路径是否真地存在。 
 
sys模块
sys.argv:实现从程序外部向程序传递参数
 
一些基本命令

1.文件重命名

import os

os.rename(‘oldName’,‘newName’)

2.删除文件

import os

os.remove(‘fileName’)

3.创建文件夹

import os

os.mkdir(‘folderName’)

os.makedirs(‘folderNameA/folderNameB’)

4.获取当前目录

import os

os.getcwd()

5.改变默认目录

import os

os.chdir(‘../’)

6.获取目录列表

import os

os.listdir(‘./’)

7.删除文件夹

import os

os.rmdir(‘folderName’)

import shutil

os.rmtree(‘folderName’)

os.chdir(‘输入你想定位的路径’)     定位到某目录

os.getcwd()           得到当前默认目录,直接输进去回车,来验证当前目录是什么

os.listdir('.')      得到当前默认目录的文件名和文件夹名,返回的是一个List

os.path.isfile(x)       用于判断对象是否为一个文件,x若是文件则返回True

os.path.isdir(x)       用于判断对象是否为一个目录(文件夹),x若是文件夹则返回True

os.path.abspath(x)    得到x对象的路径

os.listdir()  和os.path.isdir()连用     若os.listdir()不是用的默认参数'.'时,要注意后面的isdir()里要用         os.path.join连接。具体原因参考https://blog.csdn.net/qq_28648083/article/details/53233925

python中os模块的一些小总结的更多相关文章

  1. python中os模块中文帮助

    python中os模块中文帮助   python中os模块中文帮助文档文章分类:Python编程 python中os模块中文帮助文档 翻译者:butalnd 翻译于2010.1.7——2010.1.8 ...

  2. python中os模块在windows下的使用

    今天学习了一下Python的os模块,主要是针对文件夹和文件路径的一系列操作. 与Python内置函数相比这里这里的函数功能更多样化,功能也更强大.但是学习过程中我发现很多函数都是只适用于unix系统 ...

  3. python中os模块

    os  模块 操作系统模块,该模块主要处理与操作系统相关的操作 最常用是文件操作:打开.读取 import os os.getcwd() #获取当前执行文件夹路径 ​ os.chdir('dirnam ...

  4. python中OS模块操作文件和目录

    在python中执行和操作目录和文件的操作是通过内置的python OS模块封装的函数实现的. 首先导入模块,并查看操作系统的类型: >>> import os os.name # ...

  5. 小白进阶—python中os模块用法

    一.os模块概述 python中的os 模块包含普遍的操作系统功能,这个模块不受平台限制,即windows和linux上都适用. 二.常用方法 1.os.name 返回正在使用的平台.如果是windo ...

  6. 19.python中os模块的常见用法

    常见函数列表 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台.比如对于Windows,它是'nt', 而对于Linux/Unix用户,它是'posix'. os. ...

  7. python中os模块的常用方法

    1.os模块:os模块在python中包含普遍的操作系统功能,下面列出了一些在os模块中比较有用的部分. os.sep可以取代操作系统特定的路径分隔符.windows下为 “\\” os.name字符 ...

  8. Python中os模块、csv模块和xlrd模块的使用

    目录 os模块的使用 open("test.txt","mode") 读取文件中的内容 f.read() f.readline(size) f.readline ...

  9. python中os模块和sys模块的常见用法

    OS模块的常见用法 os.remove()   删除文件 os.rename()   重命名文件 os.walk()    生成目录树下的所有文件名 os.chdir()    改变目录 os.mkd ...

随机推荐

  1. 洛谷$P$4137 $Rmq\ Problem / mex$ 主席树

    正解:主席树 解题报告: 传送门$QwQ$ 本来以为是道入门无脑板子题,,,然后康了眼数据范围发现并没有我想像的那么简单昂$kk$ 这时候看到$n$的范围不大,显然考虑离散化?但是又感觉似乎布星?因为 ...

  2. Eclipse和Tomcat的版本问题---已解决

    Eclipse和Tomcat的版本问题---已解决 这篇文章主要是解决版本匹配的问题 我的电脑上装的是jdk10,如图: Tomcat装的是9: 接着配置好环境变量,直接上图: 然后启功Tomcat, ...

  3. Excel如何快速选定指定区域

    在日常办公中我们经常遇见需要选中指定的区域,这样选种比较快捷节省时间,要比用鼠标下拉要方便很多. 1.框选的是起始的位置(A1) 2.终止位置 3.这就是我们所要选中的区域例如(A1:H21) 总结: ...

  4. 不只是安装,Kolla 让 OpenStack 运维变简单

    使用 kolla 部署的 OpenStack 环境和传统直接安装的环境相比较,因为使用了全容器化部署,基本操作上有很大不同.对于初学者,操作变得更清晰和更简单了,但是如果你已经有了一定的经验,可能反而 ...

  5. vim的常用指令(脑图)

    将正在编辑的文件另存新文件名   :w newfilename 在正在编辑的文件中,读取一个filename    :r filename 做了很多编辑工作,想还原成原来的文件内容   :e! 我在v ...

  6. layui下拉选择框select不显示

    弹层layer下拉框没有样式_不可点击_没有效果_渲染失效的解决办法 一.必须给表单体系所在的父元素加上 class="layui-form" 在一个容器中设定 class=&qu ...

  7. 基于Netty和SpringBoot实现一个轻量级RPC框架-协议篇

    基于Netty和SpringBoot实现一个轻量级RPC框架-协议篇 前提 最近对网络编程方面比较有兴趣,在微服务实践上也用到了相对主流的RPC框架如Spring Cloud Gateway底层也切换 ...

  8. 【转】ArcGIS Server 10.1 动态图层—更改风格

    在 ArcGIS Server REST API中我们可以通过向Graphicslayer中添加临时图元的方法来完成对显示结果的渲染:如果仅仅是更改原有地图服务显示风格,在ArcGIS10.1下使用动 ...

  9. js 极简获取表单 元素 !

    let s =[]; $.each($('#formSearch input'),(m,n)=>{s.push(n)}); //示例获取表单所有 input 下滑线分割的 name 集合.set ...

  10. python爬虫——urllib使用代理

    收到粉丝私信说urllib库的教程还没写,好吧,urllib是python自带的库,没requests用着方便.本来嘛,python之禅(import this自己看)就说过,精简,效率,方便也是大家 ...