| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come rimuovere il percorso da argv [ 0 ] in Python
    Uno script Python possono essere passati parametri quando viene avviato dalla riga di comando. I parametri possono essere utilizzati per specificare alcuni file che lo script può utilizzare per l'input e l'output dei dati . È possibile utilizzare la libreria standard di Python per accedere ai parametri di uno script Python . I parametri sono memorizzati in una struttura dati chiamata argv . Il primo parametro è il percorso completo dello script stesso . La libreria standard Python ha una funzione in grado di rimuovere il percorso e vi lascio con solo il nome dello script . Cose che ti serviranno
    Computer con Python 3.2 linguaggio di programmazione installato ( vedi Risorse ) economici Mostra più istruzioni
    1

    aprire l'editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) nella directory di Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE.
    2

    Importare i moduli standard di libreria "sys ", " FileInput , " e " OS" , scrivendo le seguenti tre istruzioni in cima il file di codice sorgente :

    import sys

    importazione fileinput

    import os
    3

    Creare una variabile che conterrà il argv [ 0 ] parametro . È possibile rimuovere il percorso dal parametro utilizzando la funzione os.path.basename , come questa:

    pathName = os.path.basename ( sys.argv [ 0 ] ) economici 4 < p > Stampa il [ 0 ] parametro sys.argv nella sua forma originale , in modo da poterlo confrontare con l'uscita dopo aver rimosso il percorso . È possibile scrivere qualcosa di simile a questo per stampare il parametro :

    stampa ( sys.argv [ 0 ] ) economici 5

    Stampa la variabile che contiene il sys.argv [ 0 ] parametro con il percorso rimosso , così:

    stampa (percorso ) economici 6

    Eseguire il programma premendo il tasto "F5 ". Il programma prima uscita il [ 0 ] parametro sys.argv , che è il percorso completo dello script , più il nome dello script . Successivamente, si darà il nome script senza il percorso . L'output sarà simile a questo :

    C : \\ Python \\ Projects \\ scriptname.py

    scriptname.py

    Previous :

    next :
      Articoli Correlati
    ·Come fare un VAR globale in Python 
    ·Come scrivere uno script Python per Blender 
    ·Qual è Erlang in Python ? 
    ·Come utilizzare il Tk toolkit con Python 
    ·Come dividere una stringa in una lista in Python 
    ·Come caricare una stringa in un dizionario Python 
    ·Come avviare Python in Windows 
    ·Come avviare uno script come un processo separato in Py…
    ·Come leggere un file CSV in Python 
    ·Come allevare un Avvertimento in Python 
      Articoli in evidenza
    ·Come attivare la modalità ARCHIVELOG per il database O…
    ·L'importante ruolo di Informatica in Everyday Life 
    ·Tipi di attributi di MySQL 
    ·Come correggere gli errori di script 
    ·Come leggere il valore di ingresso in Java 
    ·Qual è la Microsoft frame NET Network 
    ·Come rimuovere Perl Newline 
    ·Java Tutorial Splash Screen 
    ·Come fare un diagramma di flusso modulare 
    ·Come convertire Fortran a Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com