【问题标题】:When using web.py how can I checkis a parameter exists in the URL?使用 web.py 时如何检查 URL 中是否存在参数?
【发布时间】:2022-06-17 01:19:50
【问题描述】:

我正在使用 web.py https://webpy.org/ 提供对简单 python 脚本的访问,例如 http://hosturl.com.scriptname?param1=something&param2=somethingelse

我知道如何使用来检索参数的值

import web
param1 = web.input().param1
param2 = web.input().param2

但是,当我尝试检查 param2 是否存在时,我被卡住了。

我试过了

if web.input().param2:

但这给了我一个错误信息

<class 'AttributeError'> at /getmonthlyPV

【问题讨论】:

    标签: python web.py


    【解决方案1】:

    呻吟……

    我需要的是

    if hasattr(web.input(),"param2"):
    

    对于阅读错误消息要说很多,他们实际上是在尝试提供帮助:(

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-10
      • 2011-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      相关资源
      最近更新 更多