Python是一种功能强大的编程语言,它提供了丰富的库和工具来处理文件和文件夹。在本文中,我将向您介绍如何使用Python来操作文件、文件夹以及如何处理压缩文件。这些操作在数据分析和数据科学项目中非常常见,也是日常编程任务的基础。
Python内置了open()函数来打开文件。您可以使用该函数以及不同的模式(如’r’表示读取模式)来读取文件。
with open('example.txt', 'r') as file: |
上述代码将打开名为example.txt的文件,读取其内容,并将其打印到控制台。
要写入文件,您可以使用’w’模式打开文件,并使用write()方法将内容写入文件。
with open('output.txt', 'w') as file: |
上述代码将创建一个名为output.txt的文件(如果该文件不存在),并将字符串’Hello, World!’写入该文件。
Python的os模块提供了许多用于处理文件夹的函数。
您可以使用os.mkdir()函数来创建文件夹。
import os |
上述代码将在当前工作目录下创建一个名为new_folder的文件夹。
要列出文件夹的内容,您可以使用os.listdir()函数。
import os |
上述代码将列出当前工作目录的内容,并将其打印到控制台。
要删除文件夹,您可以使用os.rmdir()函数。但请注意,该函数只能删除空文件夹。如果要删除包含文件的文件夹,您需要使用shutil模块中的rmtree()函数。
import os |
Python的zipfile和tarfile模块提供了处理压缩文件的工具。
您可以使用zipfile.ZipFile()函数以及write()方法来创建ZIP文件。
import zipfile |
上述代码将创建一个名为example.zip的ZIP文件,并将example.txt文件添加到该ZIP文件中。
要解压ZIP文件,您可以使用zipfile.ZipFile()函数以及extractall()方法。
import zipfile |
上述代码将解压名为example.zip的ZIP文件,并将其内容提取到当前工作目录。
处理TAR文件与处理ZIP文件类似。您可以使用tarfile.open()函数以及add()和extractall()方法来创建和解压TAR文件。
import tarfile |
上述代码首先创建一个名为example.tar的TAR文件,并将example.txt文件添加到该TAR文件中。然后,它解压该TAR文件,并将其内容提取到当前工作目录。
总结:Python提供了强大的文件和文件夹处理功能,以及处理压缩文件的工具。通过使用内置的open()函数,您可以轻松地读取和写入文件。使用os模块,您可以创建、列出和删除文件夹。而zipfile和tarfile模块则使您能够创建和解压ZIP和TAR文件。这些功能使得Python成为处理文件和文件夹的理想选择。
在Flask中使用mysql数据库,需要安装一个flask-aqqlalchemy的扩展。
pip3 install flask-sqlalchemy |
将模型类-》SQL
结果-》模型类对象
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true