python对windows进行操作_【转】python 操作windows下的目录

python 操作windows下的目录

python操作目录、文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数

以下列出的所有函数均亲自测试过!

1、os.getcwd()         os.chdir(dir)      #获取当前目录 ,改变当前目录为dir

2、os.listdir(dir)        #获取目录内容,其结果为list类型

3、os.mkdir(dir)        #创建目录

4、os.rmdir(dir)         # 删除空目录,如果目录中有内容,则出错

5、os.path.isdir(dir)                    #判断是否为目录

6、os.path.isfile(file)                   #判断是否为文件

7、os.path.isabs(path)               #判断是否为绝对路径

8、os.path.abspath(path)           #取得绝对路径

9、os.path.dirname(path)           #取得父目录

10、os.path.exists(path)            #判断目录或文件是否存在

11、os.path.getsize(path)          #取得文件大小

12、os.path.getctime(path)   getmtime(path) getatime()      #取得文件的创建、修改、最后存储的时间

#不过取得是浮点数,需要用time模块中的time.ctime(float) 或time.localtime(float)转换成可识别的格式

13、os.path.split(path)             #分割路径,结果为元组,如(‘c:\\windows','system32')

14、os.path.splitext(path)        #分割扩展名,结果如 (‘c:\\windows\\system32\\cmd','.exe')

15、os.rename(file1,file2)         #将file1文件更名为file2文件

16、os.remove(file)                  #删除file文件

17、os.walk(path,topdown) #目录遍历

一下是调用os.walk的例子,遍历指定的目录def walk_dir(dir, topdown=True):

for root, dirs, files in os.walk(dir, topdown):

for name in files:

print(os.path.join(root, name))

for name in dirs:

print(os.path.join(root, name))

glob模块

glob.glob("*.py")                    #返回当前目录下所有以.py为后缀的目录或文件

shutil模块

shutil.copyfile(src,dst)             #拷贝文件

shutil.copystat(src,dst)           #拷贝文件,连同文件的stat一起拷贝

shutil.copytree(src,dst)           #拷贝目录,拷贝之前dst必须不存在

python:在Windows上使用 Python 阅读详情

相关推荐

Windows一键处理Word文档:PDF换+页码提取+目录生成(带源码和免安装exe)

专为Windows用户设计的轻量级Word文档处理工具,学生做课程设计或日常办公都能直接上手。不用装Python环境,双击wordhelper.exe就能运行。支持把多个.doc/.docx文件批量成PDF,自动定位并列出所有页码所在位置,还能根据标题样式(比如标题1、标题2)智能分析结构,生成带跳链接的总目录。界面用PyQt5做的,拖文件进去或者点选路径都行,操作简单不卡顿。包里除了可执行程序,还有完整Python源码——包括UI设计文件、核心逻辑代码、图标图片等,方便理解原理或自己改功能。底层靠py

d6e7f8的博客 243

python操作目录_python 操作windows下的目录 分类: py...

python 操作windows下的目录python操作目录、文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数以下列出的所有函数均亲自测试过!1、os.getcwd() os.chdir(dir) #获取当前目录 ,改变当前目录为dir2、os.listdir(dir) #获取目录内容,其结果为list类型3、os.mkdir(dir)...

weixin_39576018的博客 475

pythonwindows下读取给定路径下的文件(编码问题已解决)更新

要求读取指定路径下的文本文件,打印其信息。 如果按下回车就继续下一个,如果按下esc就退出。 getFiles可以获取指定路径下的所有CSV文件。可以自己修改,加上递归更可以深度遍历所给路径下的包括子路径下的文件。 获取文件类型也可以自己修改。 再提一点,这段程序在python.exe运行很正常 但是在pycharm由于编译器的问题导致esc不管用。。。

问题:使用windows终端命令开启python文件提示,python不是命令得时候该怎么办?

如果使用终端不能运行python文件得话, 我们可以直接找到目录中得这个文件, 右键选择打开方式, 选择python直接运行这个文件, 就可以启动这个脚本了。 ...

CaoMei_HuaCha的博客 688

python实现windows创建目录_Python+Tkinter实现窗体目录结构和文件内容显示

需要用到的Python模块tkinter模块os模块ttk模块(此处为方便编写单独引入ttk模块)实现目标在窗体中显示指定目录的结构,或文件内容实现逻辑创建窗体import tkinterfrom treeWindow import TreeWindowfrom infoWindow import InfoWindowwin = tkinter.Tk()win.title("目录结构树状显示")w...

weixin_29903043的博客 784

chatgpt赋能pythonPython安装目录在哪里?完整教程

现在,您已经学会了在Windows、MacOS和Linux上找到Python的安装目录,并学会了如何在这些平台上安装Python。希望这篇文章对您有所帮助。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲。

axuhsssssco的博客 683

Win11查看安装的Python路径及安装的库

查看python安装路径

天涯芳草 6844

python 操作windows下的目录[]

自http://hi.baidu.com/pythond/item/c6bc99491cfb0be9a5c066a8 python操作目录、文件相关的函数,在os模块中,当然或许也有别的模块提供了更方便的函数 以下列出的所有函数均亲自测试过! 1、os.getcwd()         os.chdir(dir)      #获取当前目录 ,改变当前目录为dir 2、

fish的专栏 1764

WebFuture:使用python把指定目录下的递归所有目录和文件名转换成小写

问题分析:wf本来部署到windows操作系统上面的,现在需要迁移到对应linux系统上面,需要把upload目录下递归把所有目录和文件名转换成小写。:param optype: 操作类型(小写/大写) 小写:optype = 'l' 大写:optype = 'u',默认转换成小写。os.rename(subdir, subcdir) # 把大写的目录或文件名命名成小写或大写。载于:https://www.cnblogs.com/linkenpark/p/8321342.html。

bbsh2099的博客 59

python读取windows的文件路径

Windows下的文件路径使用"“来分隔。 python程序导入数据文件时,由于python语言中反斜杠”“是义符,例如”\n"表示回车、"\t"表示制表符等,因此如果继续用""表示文件路径,会产生歧义。 解决办法如下: 使用斜杆"/",例如 “C:/test.py” 使用反斜杠符号义,例如 “C:\test.py” 使用python的raw string,例如 r"C:\test.py" ...

Castle_520的博客 8122

python文件操作Windows路径,内置os库)+ 正则表达式(语法与re库)

先介绍本部分的前置知识 ---- Windows路径知识。无。

smalltorch的博客 1840

python获取当前文件的目录与路径

【代码】python获取当前文件的目录与路径。

bizarre07的博客 1万+

Python遍历windows下所有目录

a=["c:\\","d:\\"]import osfor i in a:    for root,dirs,paths in os.walk(i):        for pathfile in paths:            print(os.path.join(root,pathfile))

qqaazzww1234的博客 4781

windows下用python将某目录下的所有文件(包括子目录下文件,但不包括目录)复制到指定位置(即提取某目录下所有非目录文件)

文章目录问题背景问题思考解决问题最后心得 问题背景 最近在学习爬虫时参考了大佬们的代码进行学习,自己依葫芦画瓢运行测试代码时发现爬取一个网站的所有图片后,涉及到windows下的创建目录、存放路径以及几个常用的库的操作等问题,决定先实现必要的windows下文件操作后学习一下python的os库的用法。 这次的需求是自己在整理文档的时候发现各种文件夹里面放的东西比较凌乱,准备把所有的文件提取到一个文件夹中按自己想要的code进行归类整理 问题思考 这个时候,作为一个不甘心做码农的准程序猿 就要通过动手编程来

fanstering的博客 1509

Python安装后目录在哪儿_如何查看Python的安装目录

一、Python的安装录 当前安装版本为:python 3.10.4 1.在安装python的时候可以看到安装目录,可以修改安装目录: 2.windows系统下64位安装目录如下: 跟其他软件不太一样,没有安装在PragrameFiles文件夹中 C:\Users\Administrator\AppData\Local\Programs\Python\Python310 二、如何查看Python的安装目录 1. cmd 2.输入命令:where python...

天马3798 3万+

python windows,linux,mac osx快速获得当前家目录 主用户目录

2022/11/18 新增方法2,更加简单,并且兼容性更好。代码段,便于快速复制。

ONE_SIX_MIX的专栏 4106

linux下jar包修改命令

linux下jar修改 (1)使用jar tvf jar名称 | grep 目标文件名 查询出目标文件在war包中的目录 (2)使用jar xvf jar名称 目标文件名(copy上面查出的全路径) 将目标文件及所在war包中的目录解压到当前路径 (3)修改目标文件的内容,或者将要新的目标文件替换掉提取出来的目标文件 (4)使用jar uvf jar名称 目标文件名(和步骤(2)中的目标文件名相同) 将新目标文件替换到 jar包中 ...

qq_37996327的博客 1428
上一篇: come type6 定义_COMe-B6101龙芯3A3000 COM Express Type6模块
下一篇: python学生成绩管理程序设计总框图_学生成绩管理程序设计报告
长劲鹿鹿
博客等级 码龄10年 33粉丝 93原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值