在ODOO架构中,有一些自带的小工具,在目录 odoo/tools 下。本文,主要介绍的均为利用 ODOO Shell 命令进行直接操作的工具。
工具:
config
一些可以用于配置 odoo.conf 文件的或者直接通过odoo.py 写入启动项的命令。
convert
一些进行数据格式转换的方法。主要利用, str2bool 函数。
date_utils
一些预设的用于获取时间周期、年份等信息的命令。
date_utils(函数)
用于辅助上方方法的函数,让上面的方法拥有更多的功能。
date_utils (计算)
同样是基于 date_utils,用于直接计算的函数。
float_utils
用于辅助浮点数运算的函数。
image
对图片进行操作的函数命令。
用于命令行执行邮件操作的函数。主要是用于生成邮件。
misc
一些其他非常有用的辅助函数。
补充:
osutil.py
def listdir(dir, recursive=False): """用于循环获取文件列表"""
def walksymlinks(top, topdown=True, onerror=None): """ 与os.walk 相同,但使用symlinks 注意: 所有的 symlinks将先于一般文件夹载入 """
def zip_dir(path, stream, include_dir=True, fnct_sort=None): """ : param fnct_sort : 传递键值参数值至python自带的 of built-in sorted() 函数,以达到更加简单的zip文件筛选。 """
谢谢,完!
下一章,我们会讲解graph.py。