gpt4 book ai didi

文件名中的 Python €

转载 作者:太空宇宙 更新时间:2023-11-03 15:21:30 24 4
gpt4 key购买 nike

我需要能够读取或重命名包含字符:€ 的文件。这个角色有一个我用 a 得到的随机位置。我该怎么做?

import os
os.rename("C:\\Python2\\"+u"€.txt","test.txt")

发给我:

Traceback (most recent call last):
File "test.py", line 21, in <module>
os.rename("C:\\Python2\\"+u"Ôé¼.txt","test.txt")

最佳答案

使用str.decode方法:

#!/usr/bin/python
# -*- coding: utf-8 -*-

import os
os.rename("C:/Python2/€.txt".decode('UTF-8'),"test.txt")

关于文件名中的 Python €,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43501482/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com