ΥπολογιστέςΠρογραμματισμός

Python - περιβάλλον ανάπτυξης. Python 3 για αρχάριους

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

περιβάλλον ανάπτυξης

ISR (IDE) - ολοκληρωμένο περιβάλλον ανάπτυξης. Έτσι καλέσετε έναν αριθμό προγραμμάτων που χρησιμοποιούνται σε προγραμματιστές συνδυασμό. Με απλά λόγια - ένα πρόγραμμα για την συγγραφή προγραμμάτων. Κατά κανόνα, η IDE περιλαμβάνει ένα πρόγραμμα επεξεργασίας κειμένου (αν και ο προγραμματιστής μπορεί να το κάνει σε μια εφαρμογή τρίτου μέρους, ακόμη και «στο γόνατο»), διερμηνέα και compiler (μπορεί να χρησιμοποιηθεί κάτι ενός ή δύο συστατικών), εντοπισμού σφαλμάτων, την κατασκευή εργαλείο αυτοματισμού.

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

Εκχώρηση WBS

Επομένως, γιατί χρειαζόμαστε ένα περιβάλλον ανάπτυξης, αν υπάρχουν διακριτές πρόγραμμα; Στην πραγματικότητα, αυτή η βελτιστοποίηση της παραγωγικότητας προγραμματιστή, όπως όταν χρησιμοποιείτε το IDE μειώνει το χρόνο που απαιτείται για να αλλάξετε τρόπους. Ωστόσο, υπάρχει ένα μειονέκτημα: οφείλεται στο γεγονός ότι η ανάπτυξη του περιβάλλοντος - ένα σύνθετο σύστημα λογισμικού, δεν επιταχύνει, να επιβραδύνει ή ακόμη και το αν ο προγραμματιστής δεν έχει προηγουμένως λάβει εκπαίδευση.

εγκατάσταση

Όλα τα απαραίτητα αρχεία βρίσκονται στην επίσημη ιστοσελίδα της Python, έτσι ώστε πρώτα θα πρέπει να πάτε στην ιστοσελίδα και να κατεβάσετε τους - το πρόγραμμα είναι εντελώς δωρεάν. μενού Download, επιλέξτε στην κεντρική σελίδα. Εδώ μπορείτε να επιλέξετε οποιαδήποτε επιθυμητή έκδοση της Python, μέχρι το πρωτότυπο. Αν ξέρετε ακριβώς τι είναι αναγκαίο έκδοση, στη συνέχεια, να το βρείτε στη λίστα, αν δεν είναι σημαντικό, τότε κατεβάστε το αργότερο: αυτή τη στιγμή είναι 3.6.1. Είναι επίσης δυνατό να επιλέξουν την έκδοση που επικεντρώνεται σε ένα συγκεκριμένο λειτουργικό σύστημα.

Είναι δύσκολο να εμφανίσετε στατιστικά, τι λειτουργικό σύστημα είναι προγραμματιστές που εργάζονται σε Python. Περιβάλλον ανάπτυξης για Linux, Mac OS, Ubuntu και Windows - όλοι εκεί στη σελίδα "Downloads". Επιπλέον, υπάρχουν Python και για εξειδικευμένες και άνω πλατφόρμες όπως BeOS, MS-DOS, και άλλα.

Μετά την εγκατάσταση της Python 3 μπορεί να εγκαταστήσει μέσο. IDLE, ανοίξτε το αρχείο, το «είναι» συμπεριλαμβάνεται στη διανομή, και ακολουθήστε τις οδηγίες.

άλλες επιλογές

Κατά την εγκατάσταση της Python περιβάλλον ανάπτυξης τροφοδοτείται, αλλά ο προγραμματιστής μπορεί να χρησιμοποιήσει και άλλα, ανάλογα με τις προτιμήσεις σας στο περιβάλλον, ή για κάποιο άλλο σκοπό. Συν πολλά άλλα περιβάλλοντα ανάπτυξης είναι ότι είναι cross-platform - Δηλαδή, μπορεί να τρέξει σχεδόν σε οποιοδήποτε λειτουργικό σύστημα και δεν χρειάζεται να «άλμα» από το ένα στο άλλο κατά τη μετακίνηση σε μια άλλη συσκευή.

Αρκετά δημοφιλής είναι έκλειψη (εκτός από το plugin PyDev), το οποίο χρησιμοποιείται συχνά όχι μόνο για την Python. δημοφιλής περιβάλλον ανάπτυξης για την Java και άλλες γλώσσες, και μετά την ανάπτυξη του προγραμματιστή λαμβάνει σχεδόν καθολική εφαρμογή. Ωστόσο, υπάρχει μια άλλη πλευρά του νομίσματος: για να προσαρμόσετε το περιβάλλον για κάθε έργο να βοηθήσει plug-ins και τα αμέτρητα τους. Τις περισσότερες φορές, το γεγονός αυτό γίνεται αντικείμενο κριτικής των μέσων ενημέρωσης, εκτός από το πρόβλημα της χρήσης έκλειψη σε αργή υπολογιστές. Για να εργαστούν σε Python 3, θα πρέπει να επιλέξετε το PyDev plug-in, το οποίο διανέμεται με έκλειψη από τις δημόσιες άδεια.

δύο αγαπημένα

Επίσης, πολλοί προγραμματιστές επιλέγουν για τον Eric. Αυτή η IDE αποτελείται από μια σειρά προγραμμάτων που είναι σχετικά ανεξάρτητοι, δηλαδή, ο χρήστης μπορεί να επιλέξει ποια στοιχεία για την εγκατάσταση, και τα οποία δεν είναι. Υπάρχει υποστήριξη για plug-ins που μπορούν να εγκατασταθούν μέσα από το εργασιακό περιβάλλον.

Δεδομένου Eric είναι συνάρτηση της προεπισκόπησης μορφής Qt, αυτό είναι, αυτό το μέσο είναι χρήσιμα στην ανάπτυξη της Qt-μεμβρανών εφαρμογές. Το μειονέκτημα είναι η τεκμηρίωση όγκο που παρέχεται σε μορφή PDF αρχείο, μαζί με τη διανομή. Για να εξοικειωθούν με το έργο τους κανόνες, ο χρήστης θα πάρει κάποιο χρόνο.

Αν IDE που συζητήθηκαν παραπάνω ήταν ελεύθεροι, τότε PyCharm - ένα εμπορικό προϊόν, αλλά έχει και το λεγόμενο Έκδοση της Κοινότητας, η οποία μπορεί να χρησιμοποιηθεί δωρεάν. Δεν είναι σε καμία περίπτωση κατώτερα ομολόγους τους, και προσφέρει στο χρήστη ένα αναλυτή κώδικα και ένα μεγάλο εργαλείο για μια ποικιλία των δοκιμών και εργαλεία εντοπισμού σφαλμάτων. Δωρεάν έκδοση της εφαρμογής δεν έχει χαρακτηριστικά που το καθιστά λιγότερο από το πεδίο εφαρμογής της, αλλά πολλοί χρήστες των εν λόγω προηγμένα χαρακτηριστικά και δεν απαιτούνται, έτσι ώστε PyCharm αρκετά κατάλληλο για πολλές εργασίες.

Ένα άλλο έργο

Υπάρχει και ένα άλλο πολύ δημοφιλές μεταξύ των προγραμματιστών για εφαρμογές Python. Το περιβάλλον ανάπτυξης ονομάζεται Ninja IDE, υπό την άδεια GPL - Δηλαδή, είναι δωρεάν. Η λειτουργία της είναι αρκετά ισχυρό επεξεργαστή κώδικα και εντοπισμού, που σας επιτρέπει να περιηγηθείτε γρήγορα τα αρχεία έργου και να μετακινούνται από το ένα στο άλλο. Η διανομή είναι συμπαγής, με το δικόγραφο της προσφυγής δεν εγκαταστήσετε τίποτα επιπλέον, γραφικό περιβάλλον εργασίας είναι επίσης σε μινιμαλιστικό στυλ, επεκτείνεται σε Python. IDE, όμως, δεν ταιριάζει σε όλους, όπως η λειτουργικότητα δεν είναι τόσο εκτεταμένη όσο του καταβληθεί IDE.

Παρ 'όλα αυτά Ninja IDE υψηλό δυναμικό τους προγραμματιστές το συνιστούσα σε όσους δεν έχουν ακόμη αποφασίσει σχετικά με τα εργαλεία. Ακόμη και αν η λειτουργία της εφαρμογής δεν είναι επαρκής, ένας χρήστης στο παράδειγμα της, είναι σε θέση να καταλάβει τι πρέπει να λειτουργήσει, τότε θα είναι πιο εύκολο να επιλέξετε ένα άλλο IDE. Αυτό το περιβάλλον είναι η ανάπτυξη Python σε Windows, Lunix και κάποιο άλλο λειτουργικό σύστημα.

Ευέλικτη και καταβάλλεται

Wingware εταιρεία έχει εκδώσει αίτηση για Python. Το περιβάλλον ανάπτυξης ονομάστηκε Wing IDE. Κατεβάστε το διανομής μπορεί να είναι στην επίσημη ιστοσελίδα Wingware, αλλά υπάρχουν πολλές πληροφορίες εκτός από αυτόν στην πύλη, όχι μόνο για το ίδιο το προϊόν, αλλά και με τη γλώσσα προγραμματισμού. Ένα από τα πιο σημαντικά εργαλεία για κάθε περιβάλλον είναι ένα πρόγραμμα επεξεργασίας κώδικα, αλλά είναι Wing IDE ισχυρό. Εκτός από τα απλά πράγματα, όπως επισήμανση σύνταξης, αναδίπλωση κώδικα είναι μια λειτουργία που σας επιτρέπει να ενεργοποιήσετε κάποια μέρη που δεν χρειάζεται αυτή τη στιγμή. Αυτόματη τονίζεται ζευγάρι προβόλων.

Η εφαρμογή περιλαμβάνει μια ποικιλία από διατάξεις πλήκτρων συντόμευσης που επαναλαμβάνονται σε άλλα παρόμοια περιβάλλοντα, π.χ. Emacs. Αυτό εξασφαλίζει ταχεία προσαρμογή. Hotkeys μπορεί να ρυθμιστεί χειροκίνητα.

Η επιλογή του περιβάλλοντος ανάπτυξης - ένα σημαντικό έργο. Με την κατάλληλη επιλογή της εργασίας με την Python θα είναι άνετη και βολική.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.