Python 3.2 Il linguaggio di programmazione ha un ricco set di strumenti per manipolare il testo . È possibile scrivere uno script Python per eseguire diversi tipi di manipolazioni del testo , come la rimozione di una stringa di testo da una fonte più grande di testo . Questo consente di utilizzare Python come un editor di testo . Queste funzioni di modifica del testo sono incorporate nel linguaggio Python e notevolmente accelerare lo sviluppo di applicazioni per alcuni tipi di programmi . Se volete conoscere meglio le funzionalità di modifica del testo di Python , si dovrebbe cercare di rimuovere un pezzo di testo da un altro pezzo di testo . 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 nella directory di Python sotto "Program Files" per Windows o " applicazioni per Macintosh . " Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE
2
Importa il " espressioni regolari" modulo scrivendo la seguente riga all'inizio del file di codice sorgente : .
import re
3
Creare due stringhe di testo , il primo dei quali memorizza il modello di testo che si desidera rimuovere dalla seconda corda . Per esempio, se si desidera rimuovere il testo " cancellami" dalla stringa " Ciao mi rimuovere World!" si potrebbe scrivere le seguenti due righe di codice :
stringa0 = " cancellami"
stringa1 = " Ciao mi rimuovere World!"
4
Elimina tutte le occorrenze di " stringa0 " da " stringa1" con il metodo " re.sub " . Scrivere il seguente per raggiungere questo obiettivo :
stringa1 = re.sub ( stringa0 , " " , stringa1 ) economici 5
Stampa il testo risultante come questo:
stampa ( stringa1 ) economici 6
Eseguire il programma premendo il tasto "F5 ". L' output del programma è la seguente: !
Ciao Mondo