Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema exec python

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    9

    problema exec python

    dovrei scaricare dei sottotitoli da youtube con php:
    https://pypi.org/project/download-youtube-subtitle/

    Usando exec non mi memorizza il file su disco, che lo stesso script fa regolarmente da prompt windows.
    Come mai lo script python non può scrivere un file lanciato da php ?
    Ultima modifica di tonio50; 25-06-2020 a 14:00

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    9
    non credo, ho capito però il problema nel programma...

    nel programma python la funzione partial..
    from functools import partial
    info=partial(print,"INFO: ")
    lavora sulla print che fa parte dell'output, mi si blocca proprio in quel punto.
    Non è importante ma bisognerebbe cambiare tutti i sorgenti, viene usata parecchie volte (partial)

    Mi andrebbe bene anche un altro programma, ovviamente non in python.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    9
    L'ho modificato tutto togliendo la parte con partial e finalmente funziona.

    Non esiste un modo per non far catturare l'output del programma eseguito con exec ?

  5. #5
    non credo sia chiaro cosa deve fare questo programma... almeno non per me

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    9
    Parlavo in generale, il primo l'ho modificato.

    Quando usi exec per avviare qualsiasi programma cattura l'output e questo può creare problemi.
    Non puoi neppure eseguirli in modo asincrono, esistono dei piccoli trucchi ma non mi pare che funzionino come si deve.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.