python import 库文件的几个问题总结
来源:互联网 发布:英文版手机淘宝 编辑:程序博客网 时间:2024/06/09 07:45
- 关于import引用文件的查找顺序:
首先判断这个module是不是built-in即内建模块,比如import sys。如果是则引入内建模块,如果不是则在一个称为sys.path的list中寻找
sys.path在python脚本执行时动态生成,包括以下3个部分:
a.脚本执行的位置,即当前路径
b.环境变量中的PYTHONPATH, 即.bash_profile
c.安装python时的依赖位置
- 在写一个公共的库的时候,假如以后会放到lib/site-package路径下面时,自己在库里面的文件要调用同一路径的时候,需要这样写:
- from models.tutorials.image.cifar10 import cifar10
- import cifar10(傻逼才会这样写)
- 假如自己在测试自己写的文件时,在同一路径下,又在python启动的路径下,可以直接使用import +文件名.py
- 引用上一级目录的模块可以直接写from module import .py文件
- 例如:模块文件的路径在/augmentation/models/test.py 引用文件在/augmentation/tensorflow/main.py 现在需要在main.py中引用test模块可以直接写
- from models import test
- 在模块文件需要加__init__.py文件,不加的话有时候在本地pycharm中运行不会出现问题,但是在远程服务器运行的时候会不识别模块文件
- 当远程服务器没有相应的库,而且你又没有权限下载安装库的时候,可以在本地把相应的库文件下载下来,然后放到需要运行的python文件下,再上传到远程服务器上面,就可以远程调试了。
阅读全文
0 0
- python import 库文件的几个问题总结
- 关于python import的总结
- 关于文件下载的几个问题总结
- 关于文件下载的几个问题总结
- python几个问题总结
- python中import的相关知识总结
- python import 文件时的路径path
- python-import文件结构
- python生成器的几个问题
- Python的几个问题
- VC的几个问题总结
- 几个问题的总结
- python 中常见的 import 模块的方法(总结)
- python操作时间的几个重要函数总结 import time!
- Python引用文件夹下的py文件的方法-import
- python import上级路径文件
- Python(2) import .py文件
- 初学python遇到的几个问题
- composer 無法自動升級 和安裝數據包 解決辦法
- sqlplus常用命令
- 怎样使用secureCRT连接路由器
- eclipse如何打jar包
- 1183 反正切函数的应用
- python import 库文件的几个问题总结
- 随笔日记
- PAT 1095. Cars on Campus (30)
- C++ STL 一般总结
- 怎么看图片拍摄地址
- S1E03
- loj #6194. 「美团 CodeM 复赛」排列(组合数学)
- Hash Code Hacker
- redis五中数据类型操作