From a12ffa15725bc2ac26fb036779a2fb9158e7d72d Mon Sep 17 00:00:00 2001 From: Datairon <81867402+fghg123@users.noreply.github.com> Date: Thu, 15 Jun 2023 00:15:32 +0800 Subject: [PATCH] =?UTF-8?q?task3-=E5=AD=97=E5=85=B8=E3=80=81=E5=85=83?= =?UTF-8?q?=E7=BB=84=E3=80=81=E5=B8=83=E5=B0=94=E7=B1=BB=E5=9E=8B=E3=80=81?= =?UTF-8?q?=E8=AF=BB=E5=86=99=E6=96=87=E4=BB=B6.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PythonThinking/task3-字典、元组、布尔类型、读写文件.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PythonThinking/task3-字典、元组、布尔类型、读写文件.md b/PythonThinking/task3-字典、元组、布尔类型、读写文件.md index 2065402..f284df5 100644 --- a/PythonThinking/task3-字典、元组、布尔类型、读写文件.md +++ b/PythonThinking/task3-字典、元组、布尔类型、读写文件.md @@ -307,7 +307,7 @@ with open("path", "w", encoding="utf-8") as f: ​ 如果爬取的文本中含有emoji而且准备写入mysql中,需要更改mysql数据库的编码方式为utf-8mb4格式,不然会出现问题。mysql数据库的版本也有要求具体5.10以上应该都可以~ -​ 数据的存写最好是使用with open() as f这种形式,上下文管理器会自动帮你读取完数据后关闭文件。不然在报错后寻找问题的原因真的很麻烦,一个小问题可能要找很久也找不到(亲生经历)。 +​ 数据的存写最好是使用with open() as f这种形式,上下文管理器会自动帮你读取完数据后关闭文件。不然在报错后寻找问题的原因真的很麻烦,一个小问题可能要找很久也找不到(真实经历)。 ​ 如果遇到一个不确定是什么编码方式的文档,最好的方式是以txt打开该文件可以看到文件的编码方式,此时也可以另存为的时候将编码方式改为自己需要的合适的编码方式。