1

我在 Visual Studio 2010 调试器中使用 Python 工具插件(顺便说一句,这太棒了)。我将命令行参数设置为“BON7%09/13”,我希望它作为字符串传入。现在visual studio告诉我我有两个命令行参数,而不是一个:“BON7”和“/13”。这是因为 %09 是选项卡的 ascii 代码,它正在转换字符。但我不想要这种转换。我该如何阻止它?我尝试了所有常见的转义(字符串周围的单引号,字符串周围的双引号,%前面的反斜杠),但这些都没有帮助。如何让 Visual Studio 将该命令行 arg 视为纯文本?对于它的价值,当我在没有 Visual Studio 的情况下从命令行运行时,它不会转换 %09。此外,我在 C# 中尝试了同样的事情,但它在那里工作得很好。

4

1 回答 1

0

您可以尝试使用%3709which if used as you described should create的变通方法%09

于 2013-02-08T16:04:55.430 回答