我已将正式的Microsoft python扩展(v2019.2.5558)添加到我的VS Code安装(v1.32.1)中。 VS Code使用默认的UI语言 en 运行,该语言在 locale.json 中设置。我从未安装过任何其他语言包。
由于VS Code的UI语言设置为 en ,因此,我希望将此设置传播到命令面板。但是,您似乎无法在这里看到这种情况:
某些命令以英语显示(如您所愿),但其他命令以德语显示(这是Windows OS的语言)。
在这一点上,我不确定是错误还是功能。我是否还缺少必须设置为将语言统一为英语的其他扩展级语言设置?还是应该由 locale.json 处理,因此是一个错误吗?
我正在使用其他官方的MS扩展(例如C \ C ++,C#,Java),它们以英语统一显示所有命令,这暗示了python扩展中的错误。
答案 0 :(得分:0)
This is indeed a bug,但问题并非出自Python扩展。正如GitHub相关问题在this comment中指出的那样,文件没有任何更改时,不会考虑默认语言环境语言。
此方法的主要解决方法是将html = [your code above]
from bs4 import BeautifulSoup as bs4
soup = bs4(html, 'lxml')
data = soup.find_all('font', color="red")
data[3].text
中的语言更改为其他语言(例如,德语为'queries by waiting an hour and trying your query again. The RRC public queries are provided to facilitate online research and are not intended to be accessed by automated tools or scripts. For questions or concerns please contact the RRC HelpDesk at helpdesk@rrc.state.tx.us or 512-463-7229'
),保存文件,重新启动编辑器,然后重复这些步骤,但退回到{{ 1}}作为语言环境。否则,您可以注释该行,然后再放回去。
要临时设置编辑器的语言,还可以按照this tutorial中的说明,在打开VS Code时使用locale.json
参数。