如何忽略哈希'#' Python中的符号?

时间:2017-05-17 10:55:48

标签: python syntax

我有一个发出POST请求的python代码。 作为身份验证参数,我在通话中传递用户名和密码。 我的密码包含哈希#'#'其中的符号,我的IDE在用python编写注释时会误认为它。

请参阅以下示例:

     response = requests.post(url,
                             json={ "group" : ["abc"] },
                             auth=('admin', 'myP#word'))

如何让Python忽略哈希符号,以便将其误认为是注释而忽略它?

1 个答案:

答案 0 :(得分:3)

实际上,'myP#word'根本没有任何问题。也许您的编辑器或IDE会使#word部分变灰,但Python认为它是字符串的一部分。尝试运行代码并查看。