>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come creare un file flat

La creazione di un file di testo semplice è un buon modo per gestire un piccolo database con informazioni di base, come i numeri di telefono dei clienti. Tuttavia, se prevedi di ospitare più di pochi campi nel tuo file, è meglio utilizzare MySQL o Oracle. Questo articolo illustra come creare un database di testo di base di file flat che puoi utilizzare sulla shell di Windows. Include i passaggi più importanti per creare solo il file di input (puoi creare il file di output un altro giorno). Nel tentativo di semplificare le cose, queste istruzioni creano solo un database che salva nomi e numeri di telefono. Dopo la pratica, puoi creare più campi, se lo desideri.

Passaggio 1

Creare il programma di input. Apri un file di testo e salvalo come input.pl. Qui è dove digiterai il tuo programma. Riapri il programma nel tuo editor di testo.

Passaggio 2

Aprire il file db.txt salvato per aggiungere informazioni digitando "open(DB,">>db.txt");" nel file input.pl. I simboli ">>" significano che aggiungerai informazioni a quel file.

Passaggio 3

Ottieni l'input e invialo al file di testo. Digita print "Nome cliente:"; $nome =<>; chomp($nome); print "Telefono cliente:; $telefono =<>; chomp($telefono); Questo cattura i due bit di informazioni che vuoi inviare al db.txt e li salva in due variabili:nome e telefono, rispettivamente.

Passaggio 4

Stampa sul file db.txt nel formato indicato. Vuoi che le informazioni vengano stampate come le seguenti nel file txt. Nome:Mike Davis, Numero:555-5523 ​​Nome:Jane Brooks, Numero:555-7878 Quindi digita:print DB "Nome:$nome,Numero:$telefono\n";

Passaggio 5

Apri la shell ed entra nella directory c:\ digitando "cd c:" al prompt.

Passaggio 6

Vai alla directory in cui è salvato il tuo script, ad esempio la directory "db" all'interno della directory "bills", "cd bills\db".

Passaggio 7

Immettere le informazioni richieste dal programma. Poiché stai inserendo due file, esegui il programma due volte. C'è un modo per mantenerlo costantemente in esecuzione usando un ciclo while, ma diventa un po' più complesso.

Passaggio 8

Verifica di aver creato correttamente un database di testo flat aprendo il file db.txt. Dovrebbe assomigliare a quello nell'immagine.

Passaggio 9

Aggiungi tutti i nomi che vuoi al tuo database di testo piatto, anche milioni se il tuo computer ha abbastanza memoria. Prova ad aggiungere più campi al tuo database, come indirizzo o numeri ID.

Suggerimento

Assicurati di inserire ";" segni al posto giusto. Il programma non verrà eseguito se non sono presenti.

Avviso

Se esegui un ciclo while, usa "Ctrl c" per interrompere il programma se inizia a funzionare all'infinito.


  1. Come creare un file ALX
  2. Come crittografare un file di testo
  3. Come creare file binari
  4. Come creare file batch
  5. Come leggere un file di testo in Python
  6. Come creare un file in Python