导航:首页 > 文件教程 > python文件和目录操作

python文件和目录操作

发布时间:2021-03-10 05:15:48

⑴ python用到CMD的几个文件夹操作命令

1.进入I盘

c:>I:
I:>2.打开文件夹
I:>cd新建文件夹
I:新建文件夹>返回上级目录
I:新建文件夹>cd..
I:>


3.返回盘符
I:新建文件夹123>cd
I:>4.新建/删除文件夹

c:>md123在C盘下新建一个123的文件夹
c:>rd123删除C盘下123的文件夹5.打开文件
打开123.txt文件
c:>123.txt6.命令行下查看文件命令行下查看123.txt的内容
格式:
I:>type123.txt
0000
0000
I:>7.删除文件删除123.txt文件
格式:
I:>del123.txt
I:>创建加密码文件夹
c:>md123..
删除
c:>rd123..

⑵ python 操作目录和文件 为什么只能打印一层目录呢

#-*-coding:utf-8-*-
importos

defsearch(s):
forxinos.listdir(s):
fp=os.path.join(s,x)
ifos.path.isdir(fp):
printfp
search(fp)

search('E:LearnPython')

如果解决了您的问题请采纳!
如果未解决请继续追问

⑶ 如何使用python实现删除文件或文件夹实例

此处以d盘下ceshi文件夹为例。

删除文件:import os
os.remove('d:/ceshi/test.txt')
删除空文件夹:(如文件夹非专空会报属错)
import os
os.rmdir('d:/ceshi')
删除非空文件夹:(即会删除文件夹内所有的字文件夹和文件)
import shutil
shutil.rmtree('d:/ceshi')

⑷ 如何使用Python获取文件所在目录和文件名

python有个魔术变抄量__file__ #(前后各两个袭下划线)。这个变量就是当前文件的绝对路径。

再利用Pyhon自带的os模块中的path模块可以处理路径,分理出目录和文件名。以下是示例代码

importos
folder,filename=os.path.split(__file__)
print(folder,filename)

不明白可追问。

⑸ python文件操作问题

由于你写的是相对路径,运行时要注意当前工作目录是什么,在CMD中,就是前面提示符的路径。CMD的默认工作目录是当前用户目录,即C:\Users\用户名,此时运行你的python程序,那么open("yesterday.txt")将会试图在这个目录下寻找yesterday.txt文件,找不到则会报错。

⑹ 如何用Python打开指定的某个文件夹比如我要用Python打开D盘里的一个普通文件,该怎么做

是不是想要直接打开文件夹,那使用如下命令就可以
import os
os.system('explorer.exe /n, 文件夹路径')
这样就可以版直接打开,要打开文权件,不知道你是想在程序里读还是直接开文件,开文件用
os.system('cmd /c 文件名')
在脚本中使用文件内容,那就使用open函数来读取文件内容。

⑺ python文件的源代码文件夹怎么打开

使用python源文件的几种方法\运行python脚本:
a. windows下打开shell(DOS提示符,命令行,cmd):
CMD命令进入某个目录
如在window 下cmd运行python源文件 xxx.py(注意这个xxx.py在C盘的python27目录下,若是其它盘的目录,就进入其它盘的目录来运行xxx.py):
打开cmd
输入c: 回车
输入cd c:/python27/ 回车 (ps:cd后面没有冒号!,如果需要在dos下查看带有空格的文件夹,要给文件夹加上引号如:CD "Program Files"/PHP )
输入python xxx.py 或者 xxx.py 回车
这是在找到文件路径下去执行某文件,直接在cmd,python环境下输入python xxx.py 会运行语法错误,不知是否是系统的环境变量没有添加好?
linux下参见vamei :python 基础
另附:cmd命令
1.进入上一层目录 CD ../
2.显示目录下的文件及了目录 dir
b.Linux下运行python源文件:
$ python xxx.py
c.在IDLE下运行python源文件
点击开始->程序->Python 2.7->IDLE(Python GUI)
点击file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里,可以通过os执行系统命令,执行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接双击xxx.py
双击xxx.py,窗口一闪而过。很像VC运行时的Ctrl+F5对不对?那怎么办呢?(非windows系统可以跳过,不用此技巧)
这里我们在代码里加入一句话raw_input(),就可以。

⑻ python怎么删除文件夹以及里面的所有文件

os包的rmdir()函数可以用复来删除一制个文件夹,但是文件夹必须是空的。一种可行的方法是读取文件夹的文件列表,逐个删除文件夹中的所有文件,然而文件夹中可能还有文件夹,因此这是一个递归的操作。
shutil包rmtree()函数就实现了以上功能。shutil是一个高级文件操作的包,实现了文件及文件集合复制与删除的功能。rmtree()函数接收非空文件夹的路径这唯一一个参数。示例代码如下:
import shutil
path = 'g:\'
shutil.rmtree(path)

⑼ python 怎么读取当前目录下指定文件

读文本文件
input = open('data', 'r')
#第二个参数默认为r
input = open('data')

读二进制文件
input = open('data', 'rb')

读取所有内容
file_object = open('thefile.txt')
try:
all_the_text = file_object.read( )
finally:
file_object.close( )

读固定字节
file_object = open('abinfile', 'rb')
try:
while True:
chunk = file_object.read(100)
if not chunk:
break
do_something_with(chunk)
finally:
file_object.close( )

读每行
list_of_all_the_lines = file_object.readlines( )
如果文件是文本文件,还可以直接遍历文件对象获取每行:
for line in file_object:
process line

阅读全文

与python文件和目录操作相关的资料

热点内容
怎么把一张图片编程 浏览:401
电脑打印东西用什么文件 浏览:473
win8如何关掉程序 浏览:131
编程怎么编写手机短信验证 浏览:791
牵手是什么网站 浏览:379
哪个编程课是直播 浏览:272
win10显示不出手机文件夹 浏览:705
word文件阅读器 浏览:766
网站小图标怎么弄 浏览:58
怎么弄电脑密码 浏览:114
labview中将表格转为excel文件 浏览:454
口袋腕力升级 浏览:436
word刻录到光盘刻录大师 浏览:124
更改压缩文件后卡死是什么原因 浏览:201
电脑上如何发qq红包 浏览:230
如何删除word的空白页 浏览:822
创建swap文件 浏览:468
数控铣床编程在哪里编写 浏览:544
iphone文艺软件 浏览:938
纪元1404人口升级 浏览:527

友情链接