#python #scrapy #scrapy-pipeline
#python #scrapy #scrapy-конвейер
Вопрос:
Я сталкиваюсь с проблемой с одной недели.Я не смог импортировать свой класс в scrapy spider (в shareprice.py ).Я перепробовал много способов, но нигде не нашел, пожалуйста, дайте мне решение. shareprice.py и мой класс в том же каталоге в spiders
import scrapy
import json
import sys
from .myclass import *
Ошибка, которую я получаю,:
ошибка — попытка относительного импорта без известного родительского пакета
Ответ №1:
Чтобы сделать каталог настоящим пакетом python, поместите __init__.py
в него пустой файл. Также import *
большую часть времени что-то является плохой практикой. Вы должны импортировать только те функции и классы, которые вам действительно нужны (явное лучше, чем неявное).