Python web2py-是否可以从其他文件导入menu.py的内容?
我有一个Python web2py-是否可以从其他文件导入menu.py的内容?,python,linux,python-2.7,web2py,Python,Linux,Python 2.7,Web2py,我有一个menu.py,其中包含我的所有菜单 我想使用menu.py文件,如果其他团队的人需要添加其他子菜单,他们可以将它们添加到自己的文件中,然后也可以使用import menu.py 例如:我在/models/menu.py下有两个子菜单: 系统子菜单=[ ... .... ... .... ] 文件子菜单=[ ... ... ... ... ] 我可以把它们分成两个文件吗 谢谢
menu.py
,其中包含我的所有菜单我想使用
menu.py
文件,如果其他团队的人需要添加其他子菜单,他们可以将它们添加到自己的文件中,然后也可以使用import menu.py
例如:我在/models/menu.py下有两个子菜单:
系统子菜单=[
... ....
... ....
]
文件子菜单=[
... ...
... ...
]
我可以把它们分成两个文件吗
谢谢雅伦你有两个选择。首先,您可以将这两组项目放在
/models
文件夹中的两个不同文件中。模型文件按字母顺序执行,因此您可以将最终的响应。menu
对象放在两个文件中的第二个文件中(第一个模型文件中定义的任何变量将在第二个文件中全局可用,无需导入)
或者,您可以将其中一个子菜单放在模块中(在
/modules
文件夹中),只需在需要的地方导入即可。请尝试提供您以前在这方面所做努力的示例