我有一个发出POST请求的python代码。 作为身份验证参数,我在通话中传递用户名和密码。 我的密码包含哈希#'#'其中的符号,我的IDE在用python编写注释时会误认为它。
请参阅以下示例:
response = requests.post(url,
json={ "group" : ["abc"] },
auth=('admin', 'myP#word'))
如何让Python忽略哈希符号,以便将其误认为是注释而忽略它?
答案 0 :(得分:3)
实际上,'myP#word'
根本没有任何问题。也许您的编辑器或IDE会使#word
部分变灰,但Python认为它是字符串的一部分。尝试运行代码并查看。