导航:首页 > 文件教程 > 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文件和目录操作相关的资料

热点内容
6s用哪个版本好 浏览:324
数控编程怎么来的 浏览:103
广西广电网络的默认ip 浏览:191
政府发红头文件内容会实现吗 浏览:552
腾讯贵安七星数据中心英文怎么写 浏览:489
玩火的女孩有几个版本 浏览:113
tvshowtracker安卓版 浏览:983
App数据分析应该从哪些纬度 浏览:17
到底要不要升级ios92 浏览:875
cad2014安装包安装文件在哪里 浏览:63
电信密码无法登录 浏览:820
cad的打印到文件怎么设置 浏览:902
智行app铂金会员怎么还有期限 浏览:581
win10用子文件夹改名 浏览:234
ae钢笔工具在哪里 浏览:460
gn105数据线插哪里 浏览:916
破锁屏密码方法 浏览:835
股票数据放哪里 浏览:576
m格式库文件 浏览:279
天际通数据服务怎么开票 浏览:430

友情链接