python中package注意事项
2015-08-04 20:26
645 查看
个人工作中的SSD、Cardreader、Camera、Audio模块文档组织形式如下:
RclLib
AgilentOp.py
UvcCam.py
UvcCam.dll
注:RclLib存放于:C:\Python27\Lib\site-packages(此路径已添加至系统环境变量中)
请使用如下两行命令导入
from RclLib import *
from UvcCam import *
而绝对路径的导入会出现问题
import sys
sys.path.append(r'C:\Python27\Lib\site-packages\RclLib\modules')
from UvcCam import *
差异在于from RclLib import *时会执行__init__.py,init文件中有我们的核心转换代码。
当然了,对于自己写的模块,且__init__.py为空的情况,绝对路径导入是没有问题的。
RclLib
__init__.py
RclLegacy.py
modules
AgilentOp.py
UvcCam.py
UvcCam.dll
注:RclLib存放于:C:\Python27\Lib\site-packages(此路径已添加至系统环境变量中)
请使用如下两行命令导入
from RclLib import *
from UvcCam import *
而绝对路径的导入会出现问题
import sys
sys.path.append(r'C:\Python27\Lib\site-packages\RclLib\modules')
from UvcCam import *
差异在于from RclLib import *时会执行__init__.py,init文件中有我们的核心转换代码。
当然了,对于自己写的模块,且__init__.py为空的情况,绝对路径导入是没有问题的。
相关文章推荐
- Python 获取当前脚本文件路径目录
- kafka-python实现获得kafka topic
- python常见模块命令(os/sys/platform)
- Python新手必备练习4---开发一个计算器程序
- 从Theano到Lasagne:基于Python的深度学习的框架和库
- python 中del 的用法
- python 中del 的用法
- Python2.7安装GeoIP
- Python read打印与print区别
- Windows下使用python-nmap库可能遇到的问题及解决方法(续)
- Windows下使用python-nmap库可能遇到的问题及解决方法(续)
- 使用python中logging模块记录日志
- Python中的变量
- google python class exercise
- python类实例访问规则
- python 报错 ImportError: No module named setuptools
- Python安装matplotlib所需要的软件以及问题的解决方法
- 【Python】阿里巴巴API签名生成
- Python3中目录操作
- Berkeley's SICP in python3(五)