现在我计划将我的自定义模块放入/usr/lib/python2.7/site-packages/ocd/
。我在文件夹中有3个文件(见下文)。
__init__.py
ocd.py
ocd_logging.py
__init__.py
from ocd import *
from ocd_logging import *
一切正常,我可以在我自己的文件夹中运行我的脚本,导入ocd
模块。但是,我无法运行依赖于ocd_logging
模块的脚本?我决定"打包"他们在一起,因为ocd
也导入ocd_logging
。我是否需要将ocd_logging
分隔到自己的路径中?
import smtplib
import logging,hiplogging
import os,sys,re
import consul,serf
import rpm
import datetime
import ConfigParser
import pprint
from email.mime.text import MIMEText
from email.header import Header
from email.utils import formataddr
from pymongo import MongoClient
from rpmUtils.miscutils import stringToVersion
from ocd_logging import *
import logging
import hiplogging