Eseguire file Python

di Paolo Pedrini il
7 risposte
Ciao a tutti
Ho 54 file Python e li voglio mandare in run (scusate se non è il termine esatto)tutti contemporaneamente
Volevo creare un file che mandasse in run tutti i file.
Ho provato con il modulo subprocess ma il modulo manda in rum solo un file
Qualcuno a qualche soluzione?

7 Risposte

  • Se servono sempre per fare WEB scraping, c'e' un modo MOOOLTO piu' intelligente che non mandare in esecuzione 54 processi Python!!!

    https://scrapy.org
  • Ci hai azzeccato
    Ogni file corrisponde a un sito diverso quindi diversi metodi per raschiare i dati che cerco per quello ho fatto 54 file diversi
    Potevo mettere tutto insieme ma sarebbe stato un bel casino soprattutto se ci devo mettere le mani addosso
    Comunque guarderò il link che mi hai mandato e ti farò sapere se fa al caso mio
    Intanto ti ringrazio
  • Ho letto il contenuto del tuo link
    Io uso requesta è bs4 per lo scarping
    Sinceramente non ho capito i benefici che scrapy mi darebbe in più rispetto a i mezzi che sto usando
  • Ah una cosa che non ho detto prima
    I miei file sono programmati per raschiare dati 24h/24h quindi dovranno essere attivi
  • BS4 sta a Scrapy COME analizzare una singola pagina HTML sta ad analizzare molti siti web!
  • Ho studiato il framework di scrapy
    Il punto è che io devo fare la comparazione prezzi di prodotti e salvarli su un database per tenerli monitorati quindi dopo quello che mi è stato mostrato script è comodo per raschiare tante pagine di un catalogo magari.
    Ma a me occorre raschiare specifiche pagine se voglio fare la comparazione dei prezzi
Devi accedere o registrarti per scrivere nel forum
7 risposte