原有的爬虫配置文件导包如下:
# coding=utf-8
import requests
# 自己定义的文件配置
from a005_BanGuMi_spider_subject import BanGuMi_Subject_Spider_Config
from lxml import etree
from retrying import retry
import json
# 自己定义的方法
from a005_BanGuMi_spider_subject.util.fileUtils import write_to_file
from queue import Queue
import threading
# 自己定义的数据口操作工具
from a005_BanGuMi_spider_subject.util.sql_tools import MysqlTools
from hashlib import md5
import random
爬虫在pycharm中运行,不报任何错误:
布置到服务器运行时,报ImportError: No module named 'a005_BanGuMi_spider_subject' 错误,不知道什么原因,但在pycharm中导包显示成功了。
查找资料,在报错的文件夹顶部加入一下两句话就解决问题了。
import sys
sys.path.append('/home/python/Desktop/spider_puchuangzhitong_v1_20180706')