📅  最后修改于: 2023-12-03 14:46:26.744000             🧑  作者: Mango
Python 是一种高级编程语言,可以编写简单的脚本和复杂的应用程序。在这篇文章中,我们将学习如何使用 Python 创建文件,并按名称查找文件。
使用 Python 中的 open()
函数可以创建文件。以下是打开一个名为“example.txt”的文件的示例代码:
file = open("example.txt", "w")
file.write("This is an example file.")
file.close()
这个代码片段首先使用了 open()
函数打开了一个名为“example.txt”的文件,并使用了 w
参数来指定写入模式。然后使用 write()
函数将文本写入文件,最后使用 close()
函数关闭文件。
使用 Python 中的 os
模块可以按名称查找文件。以下是按名称查找并打印所有名为“example.txt”的文件的示例代码:
import os
for root, dirs, files in os.walk('.'):
for file in files:
if file == "example.txt":
print(os.path.join(root, file))
这个代码片段使用了 os.walk()
函数遍历当前目录及其子目录,并使用了 join()
函数将路径和文件名连接起来。然后只要文件名为“example.txt”的文件,就会打印其完整路径。
import os
def create_file(file_name, text):
file = open(file_name, "w")
file.write(text)
file.close()
def search_file(file_name):
for root, dirs, files in os.walk('.'):
for file in files:
if file == file_name:
print(os.path.join(root, file))
# 示例代码
create_file("example.txt", "This is an example file.")
search_file("example.txt")
这个代码片段包含了完整的创建文件和按名称查找文件的代码。使用 create_file()
函数可以创建文件,使用 search_file()
函数可以按名称查找文件并打印路径。
以上就是如何使用 Python 创建文件并按名称查找文件的介绍。通过这些示例代码,您可以更好地了解和应用 Python 编程语言。