Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να Loop Through μια λίστα των αρχείων σε Python

Python , όπως και άλλες γλώσσες προγραμματισμού υψηλού επιπέδου , ​​έχει σχεδιαστεί για να κάνουν επαναλαμβανόμενες εργασίες εύκολο να εκτελέσει το κώδικα . Για να εκτελέσετε μια σειρά από λειτουργίες σε κάθε στοιχείο μιας λίστας , χρησιμοποιήστε ένα βρόχος "for" . Python υποστηρίζει την " ... για το " σύνταξη , έτσι ώστε να μην χρειάζεται να γράψω όσο κώδικα που να ελέγχει τη μεταβλητή iterator όπως θα κάνατε σε μια γλώσσα όπως τα C. Διαβάστε από ένα σύνολο αρχείων των οποίων τα ονόματα είναι αποθηκευμένα σε μια λίστα με τη χρήση ενός " για " βρόχο. Οδηγίες
Η 1

Ξεκινήστε με την Python γραμμής εντολών διερμηνέα 2

Αποθηκεύστε τα ονόματα των αρχείων που θέλετε να εργαστείτε με μια λίστα με εντολή όπως αυτή : .

αρχεία = [' file1.txt »,« file2.txt »,« file3.txt ' ] Ξενοδοχεία

Τα αρχεία που θέλετε να εργαστείτε με , πρέπει να αποθηκεύονται στον κατάλογο σας Python ( " C : \\ Python32 \\ " σε μια τυπική εγκατάσταση των Windows ) . Αν είναι κάπου αλλού , θα πρέπει να καθορίσετε την πλήρη διαδρομή και το όνομα του κάθε
εικόνων 3

Εκκίνηση " για ... το " βρόχο με την ακόλουθη εντολή : .

για το i σε αρχεία :
Η 4

Πληκτρολογήστε την εντολή ( ες ) που θα εκτελεστεί για κάθε αρχείο στο βρόχος "for" , φροντίζοντας να entab καθένα . Οι ακόλουθες εντολές , για παράδειγμα , θα διαβάσει απλώς το περιεχόμενο του κάθε αρχείου :

f = ανοικτό ( i )

f.read ( )
5

Τύπου Enter για να προσθέσετε μια κενή γραμμή . Έτσι κλείνει ο βρόχος "for" , και το αναγκάζει να εκτελέσει . Τα περιεχόμενα του κάθε αρχείου στη λίστα είναι εξόδου στο παράθυρο διερμηνέα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα