如何使用python查找特定文件?

2024-04-26 09:18:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我不熟悉这项服务,所以如果我犯了错误,请告诉我。在

我对Python相当陌生,对我想开始的项目有一些想法。其中一个项目包括在特定文件夹中查找文件并能够写入、读取或删除该文件的过程。在

我想一个使程序,允许用户输入密码,并能够访问,打印到屏幕,创建,编辑,删除文本文件。所说的文本文件可能包含密码或个人资料等信息,也可能只是直接输入。为了能够打印,删除和编辑文件,我需要的程序能够匹配和定位一个特定文件夹内的文件与用户输入的文件(文件名)。有问题的文件夹应该是实际程序保存的文件夹,因为这是它们保存的默认位置,在我的级别上,我现在只能做/编程了。在

我使用的是Python的3.5.2版本,如果有人能帮我解决这个问题,我将不胜感激。。。在

真诚的艾萨克


Tags: 文件项目用户定位程序文件夹信息编辑
1条回答
网友
1楼 · 发布于 2024-04-26 09:18:58

首先,我假设您具备python的最基本的必要知识。我还想在我的回答前面建议你至少在询问stackoverflow之前先搜索一下你想做什么。在

也就是说,下面是一个很好的资源,可以帮助您完成您想要完成的任务:https://www.tutorialspoint.com/python/python_files_io.htm

如我链接的资源中所述,要打开一个文件,您需要知道要访问的文件的路径。在

假设文本文件的路径是C:\users\user\示例文本.txt在

为简单起见,请将所需路径与变量相关联:

path = 'C:\users\user\sampletext.txt'

要打开文件,需要使用python内置的open函数。这个函数有两个参数,一个是您要访问的文件,另一个是您要访问的模式。你可以在我链接的资源中阅读更多关于访问模式的信息。在

因为你想读写,你应该指定的模式是r+。在

^{pr2}$

如果要删除文件,则需要在脚本的顶部导入操作系统库。在

import os

要删除该文件,只需使用您已指定的文件路径:

os.remove(path)

再一次,我只想重申,像这些资源是很容易找到的,如果你试着自己找到这些资源,这对你的学习是有益的。这并不难。在

祝你的项目好运。在

相关问题 更多 >