将参数传递给其他Python文件



我正在使用Flask和Python。对于一条路由,我正在执行以下操作

@app.route('/volumes/<volumeid>')
def volumeSpecific(volumeid):
   if volumeid not in volumesList:
    abort(404)
else:
    import retrieveVolumes
    return render_template('index.html')

问题是,在我的retrieveVolumes文件中,我需要特定的volumeid参数。

retrieveVolumes文件中,这是我使用它的地方

current_snapshots = conn.get_all_snapshots(filters={'volume-id': volumeId})

我尝试为参数volumeid创建一个全局变量,但这不起作用。

如何将参数传递给另一个文件?

模块不是用来作为函数的。至少在retrieveVolumes模块中添加main函数,然后可以使用main(volumeId=volumeId)或类似的方法调用它。

相关内容

  • 没有找到相关文章

最新更新