我做了一个代码,使用正则表达式和glob来打开文件来更改其中一些数据的xml文件名,现在一切正常,但是我尝试了一些在网络上找到的东西,作为encoding(),使用了一些#- -编码:(名称)--在我的程序开始时,但是我无法使其使用或忽略字符“á”,“é”
这是我文件顶部的内容:
col-sm-12
存储在“ emisor”上的名称的正则表达式
#! python3
# -*- coding: utf-8 -*-
import os, re, glob
from os import rename
从那里我只存储第二组
最后是我更改文件名的代码,只有“ emisor” var有问题
regexNombre = re.compile(r'(\sNombre\=\")(.+?)(\")')
我注意到我可以在字符串上使用西班牙语字符,并且在执行程序时可以正确看到它们,但是在文件名中它会更改为另一个字符