gpt4 book ai didi

python - 在 OpenERP 中导入函数的参数

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:01 24 4
gpt4 key购买 nike

我是 OpenERP 和 Python 的新手,我想了解 py 文件中的各种函数。所有文件中都有一个导入函数,通常分为两部分:第一部分似乎是指 Python 库(称为模块?),如 from datetime import datetimefrom dateutil.relativedelta import relativedelta 但第二部分,我不知道它指的是什么。

我想知道以下函数指的是什么:

import netsvc
import pooler
from osv import fields, osv
import decimal_precision as dp
from tools.translate import _

什么是 netsvc、pooler、osv、decimal_precision、tools_translate?如果它们是 openERP 模块,我在哪里可以找到它们背后的代码,否则它们是什么?

如果有人能向我解释所有这些,我将不胜感激,如果他/她知道任何其他类似的问题,我将不胜感激。

最佳答案

所有这些都是 openerp python 模块:

./server/6.1/openerp/netsvc.py
./server/6.1/openerp/pooler.py
./server/6.1/openerp/osv/osv.py
./server/6.1/openerp/tools

decimal_precision 除外,它是一个 openerp 模块,您可以在插件中找到它:

./addons/6.1/decimal_precision

所有这些导入都是相对导入,这是一种糟糕的编码态度(see the relative pep)。幸运的是,openerp 团队正在转向更好的方法,例如 from openerp.addons import this

关于python - 在 OpenERP 中导入函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11859214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com