我是这项服务的新手,所以如果我犯了错误,请告诉我。
我是Python的新手,对我想要开始的项目有一些想法。其中一个项目包括查找特定文件夹中的文件以及能够编写,读取或删除文件的过程。
我想要一个make程序,允许用户输入密码,并能够访问,打印到屏幕,创建,编辑,删除文本文件。所述文本文件可以包含诸如人的密码或简档之类的信息,或者仅包括输入的文件。为了能够打印,删除和编辑文件,我需要程序能够匹配和定位特定文件夹中的文件到用户输入的文件(文件名)。有问题的文件夹将是保存实际程序的文件夹,因为这是保存它们的默认位置,在我的级别上,我可以在那一刻完成/编程。
我正在使用Python的3.5.2版本,如果有人可以帮我解决这个问题,我将非常感激......
真诚的艾萨克,
答案 0 :(得分:0)
为了开始,我将假设您拥有最基本的python知识。而且我还想通过建议你至少尝试和google你想要做的事情然后询问stackoverflow来为我的答案做准备。
话虽如此,以下是您想要完成的优秀资源:https://www.tutorialspoint.com/python/python_files_io.htm
如我所链接的资源中所述,要打开文件,您需要知道要访问的文件的路径。
让我们说文本文件的路径是C:\ users \ user \ sampletext.txt
为简单起见,将所需路径与变量关联:
path = 'C:\users\user\sampletext.txt'
要打开文件,您需要使用python的内置open函数。此函数有两个参数,您要访问的文件以及您要访问它的模式。您可以在我链接的资源中阅读有关访问模式的更多信息。
由于您想要读取和写入您应指定的模式是r +。
file = open(path, 'r+')
如果要删除文件,请在脚本顶部导入os库。
import os
要删除所述文件,只需使用您已指定的文件路径:
os.remove(path)
同样,我只想重申,像这样的资源很容易找到,如果你先尝试自己找到这些资源,这对你的学习是有益的。这不是太难。
祝你的项目好运。