python - Labah-labah Scrapy memudahkan berjalan dan menyahpepijat dalam IDE
typecho
typecho 2017-06-28 09:25:49
0
2
1186

Saya mempunyai banyak labah-labah, saya tidak boleh mencipta penyahpepijat secara manual (nama_labah-labah merangkak merangkak) setiap kali saya menyahpepijatnya

Saya ingin dapat mengklik kanan pada fail labah-labah untuk menjalankan/nyahpepijat secara terus.

typecho
typecho

Following the voice in heart.

membalas semua(2)
学霸

Artikel rujukan: Ringkasan masalah biasa dengan perangkak Scrapy

labah-labah mudah dijalankan/debug

Dalam fail labah-labah, tambahkan cmdline kaedah panggilan

import scrapy.cmdline

#Your Spider Class...

def main():
    scrapy.cmdline.execute(['scrapy', 'crawl', 'your_spider_name'])

if __name__ == '__main__':
    main()
过去多啦不再A梦

Buat fail py baharu dan gunakan ini untuk nyahpepijat

from scrapy.cmdline import execute

import sys
import os


sys.path.append(os.path.dirname(os.path.abspath(__file__)))

execute(["scrapy","crawl","YOUR_SPIDER"])
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan