Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python查找特定文件?_Python_Python 3.5 - Fatal编程技术网

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

如何使用python查找特定文件?,python,python-3.5,Python,Python 3.5,我是这项服务的新手,所以如果我犯了错误,请告诉我 我对Python相当陌生,对我想开始的项目有一些想法。其中一个项目包括查找特定文件夹中的文件并能够写入、读取或删除该文件的过程 我想做一个程序,允许用户输入密码,并能够访问,打印到屏幕上,创建,编辑,删除文本文件。所说的文本文件可能包含密码或个人资料等信息,也可能只是Dirrie输入的信息。为了能够打印、删除和编辑文件,我需要该程序能够将特定文件夹中的文件与用户输入的文件(文件名)进行匹配和定位。所讨论的文件夹将是实际程序保存的文件夹,因为这是保

我是这项服务的新手,所以如果我犯了错误,请告诉我

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

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

我正在使用Python的3.5.2版,如果有人能帮我解决这个问题,我将非常感激


真诚的Isaac,

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

话虽如此,以下是您想要完成的一个极好的资源:

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

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

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

path = 'C:\users\user\sampletext.txt'
要打开文件,需要使用python内置的open函数。此函数接受两个参数,即您想要访问的文件和您想要访问它的模式。您可以在我链接的资源中阅读有关访问模式的更多信息

因为您想读写模式,所以应该指定为r+

file = open(path, 'r+')
如果要删除文件,则需要在脚本顶部导入操作系统库

import os
要删除所述文件,只需使用您已指定的文件路径:

os.remove(path)
再次重申,我只想重申,像这样的资源很容易找到,如果你先尝试自己找到这些资源,对你的学习是有益的。这并不难


祝你的项目好运。

stackoverflow不是一个服务网站。请展示你尝试过什么,并问一个具体问题我还没有尝试过自己的答案,因为我对文件定位/查找过程完全陌生,甚至不知道从哪里开始。你做过谷歌搜索吗?你会有成百上千的答案/资源来回答你的问题。我会先在谷歌上搜索“python从文件中读取”,阅读我找到的内容,然后尝试自己实现它。如果我遇到一个特定的错误,我会研究它,如果我感到困惑,那么我会问一个关于这个网站上特定代码行中特定错误的特定问题。好的。很抱歉给您带来不便,因为我说我不熟悉网站的工作方式。谢谢你的建议。