【发布时间】:2016-06-20 19:43:00
【问题描述】:
我想创建带有土耳其字符(如“ö”)的 tarfile,但出现错误。我在 Windows 8.1 上使用 python 2.7。
这是我的代码:
# -*- coding: utf-8 -*-
import tarfile
import os
import sys
foldername = "klasör"
foldername = foldername.decode(sys.getfilesystemencoding())
tar = tarfile.open(foldername + ".tar.gz", "w:gz", compresslevel=5)
tar.add(foldername)
tar.close()
【问题讨论】:
标签: python python-2.7 unicode tarfile