从python更改编码窗口控制台

2024-09-21 01:19:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我在编码方面有些困难。我有一个程序,在windows控制台中运行命令并得到结果。在本例中,它返回文本文件中带有重音(西班牙语中的颚化符)的一些行。这些重音没有正确编码。你知道吗

import os
p= os.popen(' chcp 65001 && findstr /s /i  /r /c:"EVNT" '+path+'"\\*-LOG')
tmp = p.read()

我已经在控制台中直接尝试了相同的命令,所以工作正常。我能听懂带口音的单词。你知道吗

chcp 65001 && findstr /s /i  /r /c:"EVNT" *-LOG

Tags: import命令程序log编码oswindowspopen

热门问题