2024-10-03 06:26:25 发布
网友
我有
hd.meta(http-equiv='Content-Type', content='text/html;charset=UTF-8')
我得到:
SyntaxError:关键字不能是表达式
为什么?
我认为http-equiv被解析为http减去equiv。您应该尝试http_equiv,或者根据API可能使用特殊参数。
http-equiv
http
equiv
http_equiv
正如@Misandrist已经指出的,http-equiv被解释为像这样的减法:http - equiv。
http - equiv
如果仍然需要将数据传递给此函数,可以执行以下操作:
dct = { 'http-equiv': 'Content-Type', 'content': 'text/html;charset=UTF-8' } hd.meta(**dct)
将关键字参数放入字典并传递其扩展名(**dct)。
**dct
我认为
http-equiv
被解析为http
减去equiv
。您应该尝试http_equiv
,或者根据API可能使用特殊参数。正如@Misandrist已经指出的,
http-equiv
被解释为像这样的减法:http - equiv
。如果仍然需要将数据传递给此函数,可以执行以下操作:
将关键字参数放入字典并传递其扩展名(
**dct
)。相关问题 更多 >
编程相关推荐