Τρόπος εκτέλεσης Python Σενάρια: Οδηγός βήμα προς βήμα

Σε τι είναι το Σενάριο Python?

Ένα σενάριο μέσα Python μπορεί να οριστεί ως ένα αρχείο που αποτελείται από Python κώδικα ή ένα πρόγραμμα. Τελειώνει με παράταση ως .py

Ένας διερμηνέας μπορεί να εκτελέσει ένα σενάριο με δύο διαφορετικούς τρόπους, όπως αναφέρονται παρακάτω: –

  • Ένα σενάριο μπορεί να εκτελεστεί ως λειτουργική μονάδα ή ως σενάριο.
  • Ένας κώδικας που είναι γραμμένος σε ένα διαδραστικό Python τρόπος συνεδρίας γραμμής εντολών.

Πώς να τρέξετε Python κώδικα και σενάρια διαδραστικά;

Ακολουθούν τα βήματα για να το κάνετε αυτό:

Βήμα 1) Ο προγραμματιστής πρέπει να ανοίξει τη γραμμή εντολών στη διαδραστική λειτουργία.

Βήμα 2) Στο επόμενο βήμα, καλέστε τον διερμηνέα python στη γραμμή εντολών πληκτρολογώντας την ακόλουθη εντολή: –

Εντολή:

python

Βήμα 3) Ο προγραμματιστής μπορεί να γράφει διαδοχικά Python κωδικοποιήστε και εκτελέστε τα με την ίδια σειρά.

Το παρακάτω πρόγραμμα μπορεί να πληκτρολογηθεί στη γραμμή εντολών όπως φαίνεται παρακάτω:

Παράδειγμα: -

Python Κώδικας:

python
print ('hello world Guru99')

Παραγωγή:

hello world Guru99

Ας πάρουμε ένα άλλο Python κώδικα που θα μπορούσε να γραφτεί στη γραμμή εντολών διαδραστικά.

Παράδειγμα:

Python Κώδικας:

Python
a=25
b=50
 if a > b:
...    print ("a is more than b")
... else:
...    print ("b is more than a")
...
b is more than a
>>>

Παραγωγή:

b is more than a

Ακολουθεί το στιγμιότυπο οθόνης: –

Τρόπος εκτέλεσης Python Σενάρια

Επεξήγηση:

Ο παραπάνω κώδικας συγκρίνει δύο ορίσματα και βρίσκει ποιο όρισμα είναι μεγαλύτερο. Βεβαιωθείτε ότι οι δηλώσεις έχουν τη σωστή εσοχή για να αποφύγετε σφάλματα εσοχής. Για έξοδο από τη γραμμή εντολών των Windows, πατήστε Ctrl+Z και ακολουθήστε με ένα Enter.

Πώς να τρέξετε Python αρχεία σεναρίου διαδραστικά από Windows GUI;

Ακολουθούν τα βήματα για να το κάνετε αυτό:

Βήμα 1) Ανοίξτε τη γραμμή εντολών και πληκτρολογήστε το Python εντολή ακολουθούμενη από το όνομα του αρχείου του σεναρίου.

Βήμα 2) Βεβαιωθείτε ότι το αρχείο σεναρίου έχει ήδη δημιουργηθεί.

Βήμα 3) Το αρχείο σεναρίου πρέπει να τελειώνει είτε με .py είτε. pyw. Ως επόμενο βήμα, ανοίξτε το Windows γραμμή εντολών.

Ακολουθεί ο κώδικας που θα γραφτεί στη γραμμή εντολών για να καλέσετε το a Python γραφή:

Python Κωδικός γραμμής εντολών:

Python example.py

Παραγωγή:

Hello, world!

Πώς να τρέξετε Python σενάρια από ένα IDE

Ένα ολοκληρωμένο περιβάλλον ανάπτυξης αναφέρεται επίσης ως IDE σε σύντομη μορφή. Προσφέρει μια εικονική ρύθμιση ιεραρχίας αρχείων και φακέλων. Επιτρέπει στον προγραμματιστή να δημιουργήσει Python έργα γρήγορα. Το IDE παρέχει την οργάνωση των αρχείων σε διαφορετικούς φακέλους.

Αυτοί οι διαφορετικοί φάκελοι ανήκουν σε έναν κοινό κατάλογο.

Spyder και το PyCharm είναι δύο Python IDE που επιτρέπουν στον προγραμματιστή να εκτελεί IDE που επιτρέπουν στον προγραμματιστή να τρέξει Python προγράμματα.

Ας πάρουμε ένα παράδειγμα εκτέλεσης α Python σενάριο στο PyCharm IDE:

Βήμα 1) Ως πρώτο βήμα, δημιουργήστε ένα νέο έργο στο PyCharm.

Βήμα 2) Ονομάστε το έργο ως Guru99Example και, στη συνέχεια, κάντε κλικ στην επιλογή δημιουργία.

Βήμα 3) Επιλέξτε το φάκελο Root που θα φέρει την ετικέτα Guru99Example και κάντε δεξί κλικ.

Βήμα 4) Μεταβείτε στη νέα επιλογή και δημιουργήστε μια νέα Python αρχείο.

Βήμα 5) Δώστε το όνομα του Python φιλέτο

Εδώ δώσαμε το Guru99Example.

Βήμα 6) Στο κενό Python αρχείο που δημιουργήθηκε στο PyCharm IDE, γράψτε το ακόλουθο κομμάτι κώδικα όπως φαίνεται παρακάτω: –

Python Κώδικας:

print ('hello world Guru99')

Βήμα 7) Για να εκτελέσετε τον παραπάνω κώδικα, κάντε δεξί κλικ στο πρόγραμμα επεξεργασίας και επιλέξτε την επιλογή «Εκτέλεση αρχείου μέσα Python κονσόλα".

Αυτός ο κώδικας θα ανοίξει το παράθυρο της κονσόλας μέσα στο IDE και θα είναι το εξής:

Παραγωγή:

PyDev console: starting.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
>>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example')
hello world Guru99

Ακολουθεί το Στιγμιότυπο οθόνης:

Πώς να τρέξετε Python σενάρια από ένα IDE

Πώς να τρέξετε Python σενάρια από ένα IDE

Πώς να τρέξετε Python σενάρια από ένα IDE

Επεξήγηση:

Ο παραπάνω κώδικας είναι ένα απλό παράδειγμα του τρόπου εκτύπωσης του hello world στο PyCharm IDE.

Πώς να τρέξετε Python σενάρια χρησιμοποιώντας διαχειριστή αρχείων;

Εδώ είναι τα βήματα για να εκτελέσετε το Python σενάριο με χρήση του διαχειριστή αρχείων:

Βήμα 1) Ανοίξτε το Σημειωματάριο και προσθέστε μερικά Python κώδικας.

Βήμα 2) Πληκτρολογήστε εκτύπωση ('Hello World Guru99')

Βήμα 3) Αποθηκεύστε το αρχείο σεναρίου με επέκταση ως .py ή. pyw.

Βήμα 4) Το αρχείο επέκτασης .py χρησιμοποιείται για προγράμματα που έχουν Python.exe.

Βήμα 5) Στο λειτουργικό σύστημα Windows, κάντε δεξί κλικ στο Python αρχείο και κάντε κλικ στο άνοιγμα. Ανατρέξτε στο παρακάτω στιγμιότυπο οθόνης: –

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Όταν εκτελείται, ανοίγει για λίγο μια οθόνη γραμμής εντολών. Ανατρέξτε στο παρακάτω στιγμιότυπο οθόνης: –

Για να βεβαιωθείτε ότι η οθόνη παραμένει για λίγο, προσθέστε την ακόλουθη δήλωση στο Python αρχείο script όπως φαίνεται παρακάτω: –

Python Κώδικας:

input ('Press provide enter to exit...') 

Μέχρι και εάν δεν υπάρχει είσοδος από τον χρήστη, η οθόνη συνεχίζει να εκτελείται και να εμφανίζεται Python εξόδου.

Ωστόσο, εάν το Python Το σενάριο έχει κάποιο σφάλμα, η εκτέλεση της εντολής εισαγωγής διακόπτεται ή ματαιώνεται. Εξαιτίας αυτού, ο χρήστης ενδέχεται να μην μπορεί να δει Python εκτέλεση σεναρίου με χρήση του διαχειριστή αρχείων.

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Πώς να τρέξετε Python σενάρια που χρησιμοποιούν όνομα αρχείου σεναρίου και γραμμή εντολών;

Εδώ είναι τα βήματα για να εκτελέσετε το Python σενάριο χρησιμοποιώντας όνομα αρχείου σεναρίου και γραμμή εντολών:

Βήμα 1) Ανοίξτε το Σημειωματάριο και προσθέστε μερικά Python κώδικας.

Βήμα 2) Πληκτρολογήστε εκτύπωση ('Hello World Guru99')

Βήμα 3) Αποθηκεύστε το αρχείο σεναρίου με επέκταση ως .py ή. pyw.

Βήμα 4) Το αρχείο επέκτασης .py χρησιμοποιείται για προγράμματα που έχουν Python.exe.

Βήμα 5) Στο λειτουργικό σύστημα Windows, κάντε δεξί κλικ στο Python αρχείο και κάντε κλικ στην αντιγραφή ως διαδρομή. Ανατρέξτε στο παρακάτω στιγμιότυπο οθόνης: –

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Βοηθά στην επικύρωση της διαδρομής του αρχείου σεναρίου με τη διαδρομή της γραμμής εντολών. Ανοίξτε μια γραμμή εντολών και πληκτρολογήστε το όνομα του αρχείου σεναρίου όπως δημιουργήθηκε παραπάνω με το όνομα ακολουθούμενο από την επέκταση .py. Ανατρέξτε στο παρακάτω στιγμιότυπο οθόνης: –

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Εναλλακτικά, το αρχείο σεναρίου που δημιουργήθηκε παραπάνω μπορεί να εκτελεστεί ως λειτουργική μονάδα python. Πληκτρολογήστε την ακόλουθη εντολή όπως φαίνεται παρακάτω: –

Κώδικας:

python -m example

Παραγωγή:

hello world
Press provides enter to exit...

Ανατρέξτε στο ακόλουθο στιγμιότυπο οθόνης:

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Επεξήγηση:

Ο παραπάνω κώδικας ακολουθεί την ακόλουθη σύνταξη:

Σύνταξη:

Python -m 

Η παραπάνω παράμετρος -m αναζητά το sys. Η διαδρομή για τη λειτουργική μονάδα στην οποία αναφέρεται και εκτελείται ο κώδικας ως μέρος του _main_.

Πώς να τρέξετε Python Σενάρια σε Linux

Ακολουθούν τα βήματα για να το κάνετε αυτό:

Βήμα 1) Ο προγραμματιστής πρέπει να ανοίξει το τερματικό Linux στη διαδραστική λειτουργία.

Βήμα 2) Στο επόμενο βήμα, επικαλέστε το Python διερμηνέας στο τερματικό Linux πληκτρολογώντας την ακόλουθη εντολή: –

Εντολή:

python3 

Βήμα 3) Ο προγραμματιστής μπορεί να γράφει διαδοχικά Python κωδικοποιήστε και εκτελέστε τα με την ίδια σειρά.

Το παρακάτω πρόγραμμα μπορεί να πληκτρολογηθεί στη γραμμή εντολών όπως φαίνεται παρακάτω:

Παράδειγμα: -

Python Κώδικας:

python3
a=25
b=50
 if a > b:
...    print ("a is more than b")
... else:
...    print ("b is more than a")
...
b is more than a
>>>

Παραγωγή:

b is more than a

Ακολουθεί το στιγμιότυπο οθόνης: –

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Εναλλακτικά, Ακολουθούν τα βήματα για την εκτέλεση του Python αρχείο σεναρίου με χρήση τερματικού Linux:

Βήμα 1) Ανοίξτε το πρόγραμμα επεξεργασίας κειμένου και προσθέστε μερικά Python κώδικας.

Βήμα 2) Πληκτρολογήστε εκτύπωση ("Hello World")

Βήμα 3) Αποθηκεύστε το αρχείο σεναρίου με επέκταση as.py.

Βήμα 4) Το αρχείο επέκτασης .py χρησιμοποιείται για προγράμματα που έχουν Python.exe.

Βήμα 5) Στο επόμενο βήμα, επικαλέστε το Python διερμηνέας στο τερματικό Linux πληκτρολογώντας την ακόλουθη εντολή: –

Εντολή:

python3 /home/onworks/Desktop/Example.py 

Παραγωγή:

hello world

Ανατρέξτε στο ακόλουθο στιγμιότυπο οθόνης: –

τρέξιμο Python σενάρια χρησιμοποιώντας έναν διαχειριστή αρχείων

Επεξήγηση:

Ο διερμηνέας python στο τερματικό Linux εκτελεί το αρχείο σεναρίου που είναι αποθηκευμένο στη θέση της επιφάνειας εργασίας.

Σύγκριση κώδικα, ενότητας και σεναρίου σε Python

Στον κόσμο των υπολογιστών, τα ακόλουθα είναι η σύγκριση μεταξύ ενότητας, κώδικα και σεναρίου:

Παράμετροι Κώδικας Μονάδα μέτρησης Γραφή
Ορισμός Ένας κωδικός ορίζεται ως μια σειρά εντολών. Μια ενότητα ορίζεται ως μια σειρά από κωδικούς που διατάσσονται διαδοχικά. Ένα σενάριο μπορεί να οριστεί ως ένα αρχείο που περιλαμβάνει λογικές εντολές ή μια παρτίδα οργανωμένων κωδικών.
Εκτελεστότητα Διατρέχουν το Python διερμηνέας Εισάγονται πρώτα σε ένα σενάριο ή ένα κομμάτι κώδικα και στη συνέχεια εκτελούνται χρησιμοποιώντας το Python διερμηνέας Τα σενάρια εκτελούνται γενικά μέσω α Python διερμηνέας.

Συχνές Ερωτήσεις

A Python διερμηνέας μπορεί να θεωρηθεί μια διεπαφή ή μια γέφυρα που βοηθά στην εκτέλεση κώδικα ή ενός σεναρίου. Εκτελεί τον κώδικα με δύο τρόπους:

  • Επικαλείται ένα σενάριο ή μια ενότητα.
  • Καλεί έναν κώδικα που έχει γραφτεί σε μια ενεργή περίοδο λειτουργίας.

Python Ο διερμηνέας λειτουργεί με τον ακόλουθο τρόπο: -

  • Διαβάζει την εντολή που ακολουθείται από την αξιολόγησή της.
  • Μετά την αξιολόγηση, εκτυπώνει τα αποτελέσματα της εντολής.
  • Γυρίζει προς τα πίσω και εκτελεί την επανάληψη της διαδικασίας.

A Python Ο διερμηνέας είναι διαθέσιμος σε διάφορες μορφές, όπως αναφέρονται παρακάτω:

Διερμηνέας Τεχνικές Περιγραφές
Τζέθον Χρησιμοποιώντας Java γλώσσα προγραμματισμού, Python Τα προγράμματα μπορούν να εκτελεστούν σε πλατφόρμες που βασίζονται σε java.
pypy Διερμηνέας σχεδιασμένος σε α Python γλώσσα προγραμματισμού.
CPython Διερμηνέας σχεδιασμένος χρησιμοποιώντας γλώσσα C για εκτέλεση και εκτέλεση Python προγράμματα σε πλατφόρμες που βασίζονται σε C
ΣίδεροPython Είναι ένα έργο ανοιχτού κώδικα που χρησιμοποιείται ως διερμηνέας για πλατφόρμες .Net.

The Python Το σενάριο εκτελείται με τη διαδικασία πολλαπλών βημάτων που ορίζεται ως Python Μοντέλο Εκτέλεσης. Σύμφωνα με αυτό το μοντέλο, οι δηλώσεις που ορίζονται στο σενάριο επεξεργάζονται και εκτελούνται βήμα προς βήμα.

Στο τελευταίο βήμα της διαδικασίας εκτέλεσης, το Python Η εικονική μηχανή φορτώνει τον bytecode στο χρόνο εκτέλεσης για να εκτελέσει το σενάριο.

Ακολουθούν οι βασικές απαιτήσεις που απαιτούνται για την εκτέλεση του α Python script:

  • Κάντε το Python εκτελέσιμο σενάριο και εγκαταστήστε τον διερμηνέα εκ των προτέρων στον υπολογιστή.
  • Θα πρέπει να έχετε ένα πρόγραμμα επεξεργασίας κώδικα ή ένα ενσωματωμένο περιβάλλον ανάπτυξης προεγκατεστημένο στο λειτουργικό σύστημα του υπολογιστή.
  • Πρόσθεση Python εκ των προτέρων για να εκτελέσετε κώδικα μέσω της γραμμής εντολών στη μεταβλητή περιβάλλοντος του λειτουργικού συστήματος.

Συμπέρασμα

  • A Python Το σενάριο μπορεί να εκτελεστεί χρησιμοποιώντας διάφορες μεθόδους.
  • Μπορείτε να εκτελέσετε χρησιμοποιώντας τη γραμμή εντολών ή χρησιμοποιώντας IDE.
  • Ο προγραμματιστής μπορεί να χρησιμοποιήσει PyCharm και Spyder IDE για την ανάπτυξη εξελιγμένων Python σενάρια.
  • Βεβαιωθείτε ότι ο κωδικός τηρεί την εσοχή όταν χρησιμοποιείτε το αν και αλλιώς δηλώσεις στη γραμμή εντολών.