我在python中遇到了vscode的怪异设置问题。
我现在正在使用vscode和python开发可以在Win 10和macOS中运行的应用程序。
昨天,我将所有代码从PC上的win10复制到了macbook中的macOS。
然后,我在macOS中进行了一些更改,并将所有内容都复制回了win10,因为我需要解决win10用户的一些错误。
我确定我只复制了模块的源代码,而没有复制vscode设置。
但是我现在在win10的vscode中发现,到vscode控制台的print语句会自动在print语句参数列表中的每个对象之间添加两个换行符。
我发现我可以使用选项sep =“”来避免换行。但是每两个参数之间仍然存在一个换行符。
当我在win10控制台中运行python程序时,不会发生此问题。
我将不胜感激,有人可以让我知道发生了什么以及如何纠正vscode的异常。
非常感谢您。