Python ερωτήσεις.......

...IDE, compilers, κλπ

Συντονιστής: konnn

Re: Python ερωτήσεις.......

Δημοσίευσηαπό stamatiou » 05 Νοέμ 2010, 22:09

Βρε παιδιά πώς εγκαταστώ τα wx σε ubuntu?
Τελευταία επεξεργασία από stamatiou και 05 Νοέμ 2010, 22:24, έχει επεξεργασθεί 1 φορά/ες συνολικά
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό medigeek » 05 Νοέμ 2010, 22:21

stamatiou έγραψε:Δεν μπορώ με κάποιο τροπο να αποθηκέυω τα σκριπτ και να τα τρεχψ απο το Ναυτηλο?

Για πιο εύκολη λειτουργία, φύλαξε το αρχείο a.py στον "home" προσωπικό σου φάκελο (/home/ονομαχρηστη/).

Αφού το φυλάξεις εκεί, άνοιξε το terminal/τερματικό και εκτέλεσε:
Κώδικας: Επιλογή όλων
ls a.py

Αν σου απαντήσει "a.py", όλα καλά. Αν σου πει πως δε βρέθηκε το αρχείο a.py, σιγουρέψου πως το φύλαξες στον προσωπικό σου φάκελο. :)

Παρακάτω απλά εκτελείς το αρχείο:
a) Αν είναι κώδικας για python 2.x εκτελείς:
Κώδικας: Επιλογή όλων
python a.py

b) Αν είναι κώδικας για python 3.x εκτελείς:
Κώδικας: Επιλογή όλων
python3 a.py


Κρατάς ανοικτό το παράθυρο terminal και παράλληλα ανοίγεις το αρχείο a.py με τον κειμενογράφο ( gedit για παράδειγμα).
Έτσι δουλεύεις στο αρχείο-πρόγραμμα και αμέσως μετά μπορείς να το εκτελέσεις στο terminal (πιέζεις το "πάνω" βελάκι στο πληκτρολόγιο και πιέζεις enter για να εκτελέσεις την προηγούμενη εντολή).
Τελευταία επεξεργασία από medigeek και 05 Νοέμ 2010, 22:31, έχει επεξεργασθεί 1 φορά/ες συνολικά
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό medigeek » 05 Νοέμ 2010, 22:30

stamatiou έγραψε:Επίσης, μπορείς να μου γραψεις ενα παραδειγμα προγραμματος που να ειναι με open?
Ξέρεις θέλω να δω πως δουλευουν οι διευθύνσεις αρχείων........


http://www.swaroopch.com/notes/Python_el:%CE%95%CE%AF%CF%83%CE%BF%CE%B4%CE%BF%CF%82_%CE%AD%CE%BE%CE%BF%CE%B4%CE%BF%CF%82#.CE.91.CF.81.CF.87.CE.B5.CE.AF.CE.B1

Κώδικας: Επιλογή όλων
f = open('poem.txt')
all_lines = f.read()
print all_lines

ή για να δεις πως να θέσεις το φάκελο:
Κώδικας: Επιλογή όλων

f = open('/var/log/dpkg.log')
all_lines = f.read()
print all_lines


...φυσικά υπάρχει άλλος τρόπος με το os.path αλλά για αρχή αυτό κάνει. :)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό Voet » 21 Νοέμ 2010, 21:04

Τωρα τελεφτεα προσπαθω να μαθω και εγω Python και φτιαχνω το αρχηκο "Hello World" μεσω terminal στα ubntu αλλα δεν κσερο πω το κανω save ξερει κανεις για να μου πει?
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Μέτριος
2 Λειτουργικά → Ubuntu 11.04 natty 32bit (el_GR.UTF-8), Ubuntu 2.6.38-8-generic
3 Προδιαγραφές → Intel Pentium 4 CPU 3.00GHz ‖ RAM 1506 MiB ‖ ASUS INC. P5GD1 PRO
Άβαταρ μέλους
Voet
punkTUX
punkTUX
 
Δημοσιεύσεις: 205
Εγγραφή: 31 Αύγ 2010, 01:13
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό stamatiou » 21 Νοέμ 2010, 23:10

Voet έγραψε:Τωρα τελεφτεα προσπαθω να μαθω και εγω Python και φτιαχνω το αρχηκο "Hello World" μεσω terminal στα ubntu αλλα δεν κσερο πω το κανω save ξερει κανεις για να μου πει?

Εύκολο(μιλάω και εγώ ο πολύξερος.......:lol:) Λοιπόν άμα χρησμοποιείς πχ. το gedit απλά κάνεις save το έγγραφο όπυ θες και μετα με το terminal γράψε
Κώδικας: Επιλογή όλων
python και το που είναι το αρχείο
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό Voet » 22 Νοέμ 2010, 20:46

Gedit? τι ειναι αυτο ?Εγω απλα εχω εγκατστισει το python και το δουλευω με terminal δυνοντας αυτην την εντολη
Κώδικας: Επιλογή όλων
python3

μετα γταφω την εντολη (Για σου Κοσμε!)αλλα μετα οταν παω στο file δεν εχει το Save
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Μέτριος
2 Λειτουργικά → Ubuntu 11.04 natty 32bit (el_GR.UTF-8), Ubuntu 2.6.38-8-generic
3 Προδιαγραφές → Intel Pentium 4 CPU 3.00GHz ‖ RAM 1506 MiB ‖ ASUS INC. P5GD1 PRO
Άβαταρ μέλους
Voet
punkTUX
punkTUX
 
Δημοσιεύσεις: 205
Εγγραφή: 31 Αύγ 2010, 01:13
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό stamatiou » 22 Νοέμ 2010, 23:00

Voet έγραψε:Gedit? τι ειναι αυτο ?Εγω απλα εχω εγκατστισει το python και το δουλευω με terminal δυνοντας αυτην την εντολη
Κώδικας: Επιλογή όλων
python3

μετα γταφω την εντολη (Για σου Κοσμε!)αλλα μετα οταν παω στο file δεν εχει το Save

Στο τερμιναλ δεν έχει save είναι μονο για να πειραματιζεσαι.....
Gedit είναι το προκγατεστημενο προγραμμα για να επεξεργασαι text files
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό Voet » 23 Νοέμ 2010, 00:02

Ορεα μπορεις να μου το εξηγησεις αναλιτικωτερα.Εχω στο temninal το python εχω και το gedit πως κανω save? :?:
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Μέτριος
2 Λειτουργικά → Ubuntu 11.04 natty 32bit (el_GR.UTF-8), Ubuntu 2.6.38-8-generic
3 Προδιαγραφές → Intel Pentium 4 CPU 3.00GHz ‖ RAM 1506 MiB ‖ ASUS INC. P5GD1 PRO
Άβαταρ μέλους
Voet
punkTUX
punkTUX
 
Δημοσιεύσεις: 205
Εγγραφή: 31 Αύγ 2010, 01:13
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό medigeek » 23 Νοέμ 2010, 09:04

Voet έγραψε:Εχω στο temninal το python εχω και το gedit πως κανω save? :?:

Θα ήταν καλύτερα να μάθεις το λειτουργικό σύστημα πρώτα και μετά να προχωρήσεις σε προγραμματισμό. Όσο να'ναι, χρειάζεται ένα επίπεδο γνώσεις για linux εντολές.

Αν θέλεις να μάθεις python, οι οδηγίες βρίσκονται εδώ: viewforum.php?f=55
viewtopic.php?f=55&t=5304
Η λίστα των μαθημάτων: http://tinyurl.com/mathimata-python

Οτιδήποτε είναι σχετικό με τα μαθηματα, ρωτάς στο ανάλογο θέμα του φόρουμ για το κάθε μάθημα. Αλλιώς, αν η ερώτηση δεν έχει να κάνει με κανένα από τα μαθήματα, συστήνω να ρωτήσεις εδώ: viewtopic.php?f=6&t=5094
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Python ερωτήσεις.......

Δημοσίευσηαπό Voet » 23 Νοέμ 2010, 15:29

Εκει τι ειδα αλλα δεν καταλαβα την παραγραφο Επιλογή ενός επεξεργαστή κώδικα (Editor)
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Μέτριος
2 Λειτουργικά → Ubuntu 11.04 natty 32bit (el_GR.UTF-8), Ubuntu 2.6.38-8-generic
3 Προδιαγραφές → Intel Pentium 4 CPU 3.00GHz ‖ RAM 1506 MiB ‖ ASUS INC. P5GD1 PRO
Άβαταρ μέλους
Voet
punkTUX
punkTUX
 
Δημοσιεύσεις: 205
Εγγραφή: 31 Αύγ 2010, 01:13
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού