Python3之保存数据到指定目录下的文件中
2018年11月10日 14:40:21 llf_cloud 阅读数 5324 文章标签: python 更多
分类专栏: python
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/llf_cloud/article/details/83929425
代码
import os
def save(html, path):
'''
以文件形式保存数据
:param html: 要保存的数据
:param path: 要保存数据的路径
:return:
'''
# 判断目录是否存在
if not os.path.exists(os.path.split(path)[0]):
# 目录不存在创建,makedirs可以创建多级目录
os.makedirs(os.path.split(path)[0])
try:
# 保存数据到文件
with open(path, 'wb') as f:
f.write(html.encode('utf8'))
print('保存成功')
except Exception as e:
print('保存失败', e)
if __name__ == "__main__":
html = '数据' # 要保存的数据
path = 'D:/a/b/1.txt' # 设置路径,也可设为相对路径
save(html, path)