1

我正在通过 SFTP 将一些平面文件上传到 blob 存储。当我使用 polybase 时,我需要将它们转换为 UTF-8 格式。在上传到 blob 之前,是否可以将文件从 ANSI 转换为 UTF-8。我正在使用 python 上传,但无法转换为 UTF-8。请指教。谢谢

下面是我使用的代码

blockSize = 1048576 
with codecs.open("your ANSI source file.txt","r",encoding="mbcs") as sourceFile: 
    with codecs.open("Your UTF-8 output file.txt","w",encoding="UTF-8") as targetFile: 
        while True:
            contents = sourceFile.read(blockSize) 
            if not contents:
                break
            targetFile.write(contents)
4

0 回答 0