Το Στέκι των Πληροφορικών

Γενικά => Γενικά Παιδαγωγικά, Επιστημονικά και Τεχνικά Θέματα => Μήνυμα ξεκίνησε από: ioannis.giftakis στις 08 Δεκ 2021, 11:23:57 ΜΜ

Τίτλος: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: ioannis.giftakis στις 08 Δεκ 2021, 11:23:57 ΜΜ
Χαίρετε,

έχω σκοπό να φτιάξω έναν custom Python IDE με Tkinter (στην αρχή) όπου ιδανικά:
Θα ήθελα να μοιάζει κάπως έτσι: <επισυναπτόμενη εικόνα>

Θα μπορούσατε να μου προτείνετε κάποια tools/modules/packages να ξεκινήσω ή κάποιο tech stack ώστε να γίνει όσο πιο αναίμακτα γίνεται;

Ευχαριστώ!
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: alkisg στις 09 Δεκ 2021, 08:05:44 ΠΜ
Γιατί δεν ξεκινάς από τον κώδικα του Thonny, και να προσαρμόσεις ό,τι επιπλέον χρειάζεσαι;
https://thonny.org/
https://github.com/thonny/thonny
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: dpa2006 στις 09 Δεκ 2021, 05:44:52 ΜΜ
Παράθεση από: alkisg στις 09 Δεκ 2021, 08:05:44 ΠΜ
Γιατί δεν ξεκινάς από τον κώδικα του Thonny, και να προσαρμόσεις ό,τι επιπλέον χρειάζεσαι;
https://thonny.org/
https://github.com/thonny/thonny

Δες και το Eric,
https://eric-ide.python-projects.org/eric-code.html

Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: ioannis.giftakis στις 09 Δεκ 2021, 09:46:50 ΜΜ
Παράθεση από: alkisg στις 09 Δεκ 2021, 08:05:44 ΠΜ
Γιατί δεν ξεκινάς από τον κώδικα του Thonny, και να προσαρμόσεις ό,τι επιπλέον χρειάζεσαι;
https://thonny.org/
https://github.com/thonny/thonny

ευχαριστώ, δε γνώριζα την ύπαρξή του.

Βασικά αυτά θα μπορούσα να τα κάνω με τον VScode φτιάχνοντας εκεί ένα plugin που να τραβάει το content της άσκησης μέσω external API από ένα headless CMS που έχω και αν δεν βρίσκει τότε να τραβάει από τις local ασκήσεις. Επιπροσθέτως, θα δω πως θα συνδέονται οι PyTest Cases με την κάθε άσκηση αυτόματα.

Φαίνεται να έχει δουλειά η τροποποίησή του Thonny όπως και του VScode. Ήλπιζα να υπήρχε κανα package πιο έτοιμο.

Οποιεςδήποτε άλλες προτάσεις καλοδεχούμενες! Ευχαριστώ!
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: evry στις 10 Δεκ 2021, 06:41:14 ΜΜ
Thonny , μετά το χάος
Το καλύτερο free, open source εκπαιδευτικό περιβάλλον που έχω δει , και όχι μόνο για Python
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: ioannis.giftakis στις 10 Δεκ 2021, 10:21:43 ΜΜ
Παράθεση από: evry στις 10 Δεκ 2021, 06:41:14 ΜΜ
Thonny , μετά το χάος
Το καλύτερο free, open source εκπαιδευτικό περιβάλλον που έχω δει , και όχι μόνο για Python

θα το κοιτάξω σε βάθος.
https://github.com/thonny/thonny/wiki/Plugins

υπάρχει κάποιο guide, tutoria ή course για πιο εύκολη κατανόηση.
έχω καταλάωει πως βάζεις την functionality αλλά θα ήθελα να πειράξω και το frontend.

ευχαριστώ!
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: dpa2006 στις 12 Δεκ 2021, 04:03:12 ΜΜ
Παράθεση από: limitcracker στις 10 Δεκ 2021, 10:21:43 ΜΜ
θα το κοιτάξω σε βάθος.
https://github.com/thonny/thonny/wiki/Plugins

υπάρχει κάποιο guide, tutoria ή course για πιο εύκολη κατανόηση.
έχω καταλάωει πως βάζεις την functionality αλλά θα ήθελα να πειράξω και το frontend.

ευχαριστώ!

Αν απευθυνθείς στο:
https://github.com/thonny/thonny
ίσως σε  βοηθήσουν.
Τίτλος: Απ: Φτιάχνοντας έναν Python IDE με Tkinter και με Terminal/Console Output
Αποστολή από: Ιρινι στις 23 Μαρ 2022, 11:42:07 ΜΜ
Θέλω να με βε βοηθήσετε σε ένα πρόγραμμα πως λυνετε αλλά σε υπολογιστή όχι στο χαρτί 
Θέλω να με βοηθήσετε 
Πρόγραμμα 
Να υπολογίσετε πρόγραμμα που να εκχωρεί σε μεταβλητές τις βαθμολογίες 7,5,9,10
Στη συνέχεια να υπολογίζεται ο μέσος όρος των βαθμολογίας και να εκχωρείται σε μια νέα μεταβλητή.Τελος να εμφανίζετε ο μέσος όρος σε ένα μνμ πχ ο μέσος όρος είναι 7