【问题标题】:TypeError: cannot concatenate 'str' and 'NoneType' objects error when working with bottle.pyTypeError:使用bottle.py时无法连接'str'和'NoneType'对象错误
【发布时间】:2021-08-20 21:31:06
【问题描述】:

sendconfirm() 基本上接受变量并使用它们发送电子邮件,但是当它发送时会与日期变量混淆

我尝试在旧的谷歌上四处寻找,但我找不到与我的特定问题相关的任何东西,其他帖子说使用 str(obj) 或 repr(obj) 但它们不起作用,我也基本上是什么,显然是因为它有一个“无”属性,所以这就是为什么它不能这样做,但我仍然不明白如何解决我的问题

所以任何帮助将不胜感激

【问题讨论】:

标签: python html bottle


【解决方案1】:

我在重新加载脚本后回到了上一页,但是,我从未真正重新加载过 chrome 窗口

【讨论】:

    【解决方案2】:

    您可以打印这些值作为调试的一种形式,但我认为这不是日期。根据表单字段的名称仔细检查 request.forms.get('palce') 的值。这似乎是一个会产生 None 值的错字。

    【讨论】:

    • 感谢您发现错字,但是我仍然遇到同样的错误,这是因为日期,它说“在第 55 行”,然后显示“日期 -”+ 日期+ "\n ...`
    • 当我做 print(type(date)) 时,它说它是一个字符串,所以我知道它为什么会发生
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多