python操作目录_详解python中的文件与目录操作
详解python中的文件与目录操作
一 获得当前路径
1、代码1
>>>import os
>>>print('Current directory is ',os.getcwd())
Current directory is D:\Python36
2、代码2
如果将上面的脚本写入到文件再运行
Current directory is E:\python\work
二 获得目录的内容
Python代码
>>> os.listdir (os.getcwd())
['DLLs','Doc','include','Lib','libs','LICENSE.txt','NEWS.txt','PyOpenGL-wininst.log','python.exe','
python3.dll','python36.dll','pythoncom36.dll','pythonw.exe','pywin32-wininst.log','pywintypes36.dll',
'RemovePyOpenGL.exe','Removepywin32.exe','Scripts','tcl','Tools','vcruntime140.dll']
三 创建目录
>>>import os
>>> os.mkdir('temp')
四 删除目录
>>> os.rmdir('temp')
五 判断是否是目录
>>> os.path.isdir('E:\\python')
True
六 判断是否是文件
>>> os.path.isfile('E:\\python\\work\\test.py')
True
以上就是python中的文件与目录操作的简单操作,如有疑问可以参考本站的相关的资料,欢迎留言讨论!感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
python操作目录_详解python中的文件与目录操作相关推荐
- python namedtuple用法_详解Python中namedtuple的使用
namedtuple是Python中存储数据类型,比较常见的数据类型还有有list和tuple数据类型.相比于list,tuple中的元素不可修改,在映射中可以当键使用. namedtuple: na ...
- python gil 解除_详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
先看一道GIL面试题: 描述Python GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐明多线程抓取程序是否可比单线程性能有提升,并解释原因. GIL:又叫全局解 ...
- python多线程操作列表_详解Python多线程下的list
list 是 Python 常用的几个基本数据类型之一.正常情况下我们会对 list 有增删改查的操作,显然易见不会有任何问题.那么如果我们试着在多线程下操作list 会有问题吗? 多线程下的 lis ...
- python xlrd安装_详解python中xlrd包的安装与处理Excel表格
一.安装xlrd 地址 下载后,使用 pip install .whl安装即好. 查看帮助: >>> import xlrd >>> help(xlrd) Help ...
- python列表拆包_详解python 拆包可迭代数据如tuple, list
详解python 拆包可迭代数据如tuple, list 拆包是指将一个结构中的数据拆分为多个单独变量中. 以元组为例: >>> a = ('windows', 10, 25.1, ...
- python归一化处理_详解python实现数据归一化处理的方式:(0,1)标准化
在机器学习过程中,对数据的处理过程中,常常需要对数据进行归一化处理,下面介绍(0, 1)标准化的方式,简单的说,其功能就是将预处理的数据的数值范围按一定关系"压缩"到(0,1)的范 ...
- python模式匹配算法_详解Python 最短匹配模式
问题 你正在试着用正则表达式匹配某个文本模式,但是它找到的是模式的最长可能匹配. 而你想修改它变成查找最短的可能匹配. 解决方案 这个问题一般出现在需要匹配一对分隔符之间的文本的时候(比如引号包含的字 ...
- python opencv 直方图均衡_详解python OpenCV学习笔记之直方图均衡化
本文介绍了python OpenCV学习笔记之直方图均衡化,分享给大家,具体如下: 官方文档 – https://docs.opencv.org/3.4.0/d5/daf/tutorial_py_hi ...
- python制作界面_详解python做UI界面的方法
详解python做UI界面的方法 更新时间:2019年02月27日 14:44:34 投稿:laozhang 在本文里我们给大家整理了关于python做UI界面的方法和具体步骤,对此有需要的朋友们可以 ...
最新文章
- 写底部样式一定要加的属性
- tab选项卡在鼠标经过时实现切换延迟
- [转] c++的多态(一个接口,多种实现)
- 如何使用Quartz Scheduler和日志记录创建Web应用程序
- FckEditor配置详解
- pico park无法连接至远程服务器,pico park怎么联机玩?pico park怎么邀请朋友一起玩?[多图]...
- NOIP2018 游记
- 将图像顺时针旋转90度c语言,高中信息技术试卷|信息技术试卷下载_21试卷_21世纪教育网...
- javaweb——总结
- PHP_CodeSniffer HG 服务端部署篇
- 截取安卓直播APP中的视频流 -央视频或者斗鱼直播下载+
- SIM900A短信操作
- 三款免费的直播推流软件介绍
- 一种基于C6748 DSP+FPGA的软件无线电平台的设计及应用
- oracle提高like速度,sql语句提升like效率
- html 百分比 rem,rem的坑,为什么要设置成百分比,为什么又是62.5%
- 总线(Bus)-计算机硬件系统
- 学习编程语言的第一步,认识什么是计算机!!!
- 题解 CF174A 【Problem About Equation】
- Apple MDM Bypass 免越狱绕过MDM配置锁 免费
热门文章
- 2020人工神经网络第一次作业-参考答案第五部分
- 使用Postman测试导入和导出excel
- python重复执行函数_Python threading 单线程 timer重复调用函数
- html页面不显示横向滚动条,css横向滚动条不显示?
- 使用tab键分割的文章能快速转换成表格。( )_无需按空格键,就能将Word文字对齐,3种方法了解一下...
- oracle执行长任务,oracle 里面定时执行任务设置
- 关于automake 和 makefile 使用感受
- android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...
- gpu服务器厂家_服务器内存和显存知识你了解多少
- 计算机科学与技术专业术语