【发布时间】:2017-11-25 20:30:08
【问题描述】:
当我在 python 脚本中导入我自己编写的模块函数时,加载大约需要 6 秒。该函数仅包含大约 50 行代码,但这应该无关紧要,因为它还没有执行,对吧?
这是加载函数的脚本:
#/usr/bin/env python
import time
print(time.clock())
from os import chdir
print(time.clock())
from os.path import abspath, dirname
print(time.clock())
from Project.controllers.SpiderController import RunSpider
print(time.clock())
输出如下:
0.193569
0.194114
0.194458
6.315348
我也尝试导入整个模块,但结果是一样的。
这可能是什么原因?
一些旁注:
- 我使用 python 2.7.9
- 模块使用scrapy框架
- python 脚本在 Raspberry Pi 1 Model B 上运行
【问题讨论】:
-
代码执行完毕。
-
在前往
Project.controller.SpiderController.RunSpider的途中涉及多少__init__.py文件?
标签: python python-2.7 time raspberry-pi scrapy