如何用Python打开指定的某个文件夹?比如我要用Python打开D盘里的一个普通文件,该怎么做?
如何用Python打开指定的某个文件夹?比如我要用Python打开D盘里的一个普通文件,该怎么做?谢谢大神指教!...
如何用Python打开指定的某个文件夹?比如我要用Python打开D盘里的一个普通文件,该怎么做?谢谢大神指教!
展开
3个回答
展开全部
操作系统一般不允许程序直接操作磁盘文件的,文件在磁盘上的读写都是由操作系统提供的,文件操作包括创建、删除、修改权限、读取、写入等。要想实现对文件的操作就需要请求操作系统打开一个文件对象,然后通过操作系统提供的接口来实现对文件读写的相关操作。读写文件是最常见的 I/O 操作,Python内置相关API可以帮助我们快速的实现文件读写操作。
文件对象
Python内置的 open() 函数可以用于打开指定文件 ,该函数会返回一个文件对象(该对象包含了当前文件拥有的属性信息,相当于文件句柄)。参数file为要创建或打开文件的文件名称,参数mode用于指定文件的打开模式(可选),参数buffering用于指定对文件做读写操作时是否使用缓冲区。在打开文件之后就可调用文件对象的属性和方法,完成对文件的读/写操作之后最后需要关闭该文件,通过文件对象的close() 函数来实现即可。
打开模式
文件打开是可以指定其打开的模式,该参数通过mode来指定【默认模式为只读(r)】。选择不同的打开模式决定了后续可以对文件进行操作,如果使用 r 模式打开的文件则只能读取文件而无法修改文件内容。open()提供了多种打开模式,下面列出了对应的打开模式和说明:
文件对象
Python内置的 open() 函数可以用于打开指定文件 ,该函数会返回一个文件对象(该对象包含了当前文件拥有的属性信息,相当于文件句柄)。参数file为要创建或打开文件的文件名称,参数mode用于指定文件的打开模式(可选),参数buffering用于指定对文件做读写操作时是否使用缓冲区。在打开文件之后就可调用文件对象的属性和方法,完成对文件的读/写操作之后最后需要关闭该文件,通过文件对象的close() 函数来实现即可。
打开模式
文件打开是可以指定其打开的模式,该参数通过mode来指定【默认模式为只读(r)】。选择不同的打开模式决定了后续可以对文件进行操作,如果使用 r 模式打开的文件则只能读取文件而无法修改文件内容。open()提供了多种打开模式,下面列出了对应的打开模式和说明:
展开全部
是不是想要直接打开文件夹,那使用如下命令就可以
import os
os.system('explorer.exe /n, 文件夹路径')
这样就可以直接打开,要打开文件,不知道你是想在程序里读还是直接开文件,开文件用
os.system('cmd /c 文件名')
在脚本中使用文件内容,那就使用open函数来读取文件内容。
import os
os.system('explorer.exe /n, 文件夹路径')
这样就可以直接打开,要打开文件,不知道你是想在程序里读还是直接开文件,开文件用
os.system('cmd /c 文件名')
在脚本中使用文件内容,那就使用open函数来读取文件内容。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网页链接 了解一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询