작성
·
355
답변 5
0
0
오래전 질문이긴한데...sublime text로 해보시는 것도 좋을 것 같아요!!지금은 노트북을 바꿧는데 그때당시 노트북 문제일 수도 있습니다 ㅜㅜ 꼭해결하시길 바랄게요!
0
0
0
안녕하세요. 캡쳐화면만으로는 조금 애매하긴 합니다만,
1) scrapy shell 로 csv 파일을 만들어보고, 해당 파일에도 정상적으로 출력이 안된다면 코드상의 문제로 보이구요.
2) 코드에서 실제 title, price가 제대로 추출이 되는지, print 문을 넣어서 확인을 해보고, 출력이 안된다면, 해당 부분이 문제로 보여집니다. 만약 출력이 된다면, 아예 강의에서 첨부드린 코드로 실행을 해보는 것도 좋을 것 같습니다.
감사합니다.
class GmarketSpider(scrapy.Spider):
name = 'gmarket'
allowed_domains = ['http://corners.gmarket.co.kr/Bestsellers']
start_urls = ['http://corners.gmarket.co.kr/Bestsellers/']
def parse(self, response):
titles = response.css('div.best-list li > a::text').getall()
for title in titles:
item = EcommerceItem()
item['title'] = title
yield item