建立一个中文名字的文件夹Python

xiaoxiao2021-02-28  135

在Python os 模块中三个函数 1、 os.path.exists(path) 判断一个目录是否存在 2、os.makedirs(path) 多层创建目录 3、os.mkdir(path)  创建目录 2与3两个函数之间最大的区别是当父目录不存在的时候os.mkdir(path)不会创建,os.makedirs(path)则会创建父目录 当要创建一个中文名字的文件时主要涉及到转码问题: utf-8  到 gbk   (在Windows下,中文的编码是GBK编码,而在py程序中中文编码是utf-8编码,所以,在Windows下建立一个中文文件夹必须进行编码转换) # -*- coding:utf-8 -*- import os word = "美女" word1 = word.decode('utf-8','ignore').encode('gbk') os.mkdir('./'+ word1)
转载请注明原文地址: https://www.6miu.com/read-21144.html

最新回复(0)