Python是一种简单易学的编程语言,非常适合用来编写自动化脚本。在Linux系统中,Python也是一种常用的脚本语言。下面是一个简单的入门级Python自动化脚本,用来实现在Linux系统中创建一个文件夹并在其中创建一个文本文件。
import os
# 定义要创建的文件夹和文件名
folder_name = "test_folder"
file_name = "test_file.txt"
# 检查文件夹是否存在,如果不存在则创建
if not os.path.exists(folder_name):
os.mkdir(folder_name)
print(f"Folder '{folder_name}' created successfully.")
else:
print(f"Folder '{folder_name}' already exists.")
# 切换到文件夹目录
os.chdir(folder_name)
# 创建文本文件
with open(file_name, "w") as file:
file.write("This is a test file created using Python script.")
print(f"File '{file_name}' created successfully in '{folder_name}'.")
在这个脚本中,首先导入了os模块,这个模块提供了许多与操作系统交互的功能。然后定义了要创建的文件夹和文件名。接着通过os.path.exists()
检查文件夹是否存在,如果不存在则使用os.mkdir()
创建文件夹。然后切换到文件夹目录,并使用open()
函数创建一个文本文件,并写入内容。最后打印出创建文件夹和文件的结果。您可以将这个脚本保存为.py文件,使用Python运行即可在Linux系统中创建文件夹和文件。
这只是一个简单的示例,您可以根据自己的需求和想象力编写更加复杂和强大的Python自动化脚本。希望这个入门级的示例可以帮助您开始学习和使用Python编写自动化脚本。