Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Rsync con Python

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    353

    Rsync con Python

    Esiste la possibilità di evitare l' output di questa funzione?
    (evitare il riepilogo di tutto quello che ha fatto durante l' esecuzione)
    Mi scuso per l' errore nel titolo, intendevo ovviamente Python
    Grazie in anticipo

  2. #2
    rsync non è una funzione di Python ma un programma esterno, è normale che generi output... Comunque, puoi usare la sua opzione -q oppure redirigere direttamente i suoi stdout e stdin (usando Popen) in modo che non vengano scritti su console, ma siano catturati in stream Python.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    353
    intanto grazie, puoi fare un esempio su come creare quello che hai consigliato?

  4. #4
    Vediamo intanto il codice che hai scritto tu, così si vede come è più facile adattarlo...
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    353
    codice:
    indp="rsync -zrv --progress --ignore-existing "
                indp=indp+.....
                print " ",indp
                k=os.system(indp)
    passando i valori che servivano, la funzione fa perfettamente quello che deve fare, ma vorrei che la eseguisse senza output

  6. #6
    Come detto, il sistema più semplice è aggiungere l'opzione -o alla riga di comando di rsync.
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    353
    ok,puoi fare l' esempio esplicito?

  8. #8
    Mi stai prendendo in giro?
    Amaro C++, il gusto pieno dell'undefined behavior.

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    353
    indp="rsync -zrv --progress --ignore-existing -o" ?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.