python - 类型错误:% 的不支持的操作数类型:'list' 和 'str'
问题描述
我的信息是:
message = {
"msgtype":"markdown",
"markdown":{
"title":"aliyun warning",
"text":content
},
"at":{
"atMobiles":["%s"] % phone_number,
"isAtAll": false
}
}
phone_number 是一个参数,当我发送它时,会引发此错误:
类型错误:% 的不支持的操作数类型:'list' 和 'str'
如何解决此错误?
解决方案
这是一个无效的 Python 表达式:
["%s"] % phone_number
您可能想要以下内容:
[phone_number]
推荐阅读
- json - 获取请求在 React Native 中不起作用 - 位置 0 的 JSON 中的意外令牌 <(初学者)
- python - 全局语句似乎不适用于 ipython3 上的脚本
- javascript - 在一行中连续返回元素
- c# - 如何访问服务集合中可用的方法来执行单元测试
- c++ - 如何在c ++中使用cin获取任意数量的数字输入
- excel - 为什么此代码显示错误 -“运行时错误 13 类型不匹配”?
- postgresql - 有没有办法从 PostgreSQL 数据库中恢复已删除的记录
- windows - Windows 10 - 如何在远程桌面实例关闭时执行 ps1 文件
- pytorch - 使用 BatchNorm1d 时 running_mean 应包含 %% 元素而不是 **
- list - 从多个列表(数字)的元素制作列表