Ελληνικά στην Python

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

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

Ελληνικά στην Python

Δημοσίευσηαπό geocheats2 » 09 Μάιος 2010, 15:17

Ξέρει κανείς πως να βάλω ελληνικούς χαρακτήρες στην python με encoding utf και μπόλικα άλλα δεν μου τα βγάζει ή μου τα βγάζει αλαμπουρνέζικα
geocheats2
babeTUX
babeTUX
 
Δημοσιεύσεις: 2
Εγγραφή: 04 Μάιος 2010, 16:02
Εκτύπωση

Re: Ελληνικά στην Python

Δημοσίευσηαπό lostinmyworld » 11 Μάιος 2010, 22:12

Αρκεί να βάλεις αυτή τη γραμμή πριν τις εντολές μέσα στο .py αρχείο σου και νομίζω ότι είσαι μία χαρά :thumbup:
Κώδικας: Επιλογή όλων
# -*- coding= utf8 -*-
Τελευταία επεξεργασία από lostinmyworld και 08 Σεπ 2010, 18:35, έχει επεξεργασθεί 1 φορά/ες συνολικά
http://lostinmyworld222.wordpress.com
http://lostinmyworld.e-science.gr/
Spoiler: show
Γνώσεις ⇛ Linux: Χαμηλό ┃ Προγραμματισμός: Ναι ┃C, Java (όσα μπορείς να μάθεις στη σχολή)┃Αγγλικά: Δεν μου χρειάζονται...
Ubuntu 10.04 σε Acer TravelMate 2492WLMi
Προδιαγραφές ⇛ Επεξεργαστής: Intel Celeron M 420 (1.60 GHz, 533 MHz FSB, 1 MB L2 cache) │
Μνήμη: 512 MB DDR2 │ Κάρτα Γραφικών: Intel Graphics Media Accelerator 950 │ Κάρτα Ασύρματη │ Κάρτα Ήχου │ Οθόνη & Ανάλυση: 15.4" WXGA wide TFT LCD
lostinmyworld
babeTUX
babeTUX
 
Δημοσιεύσεις: 107
Εγγραφή: 21 Ιούλ 2008, 14:20
Εκτύπωση

Re: Ελληνικά στην Python

Δημοσίευσηαπό Dr.Paneas » 12 Μάιος 2010, 01:32

Βασικά αν γράφεις στον IDLE τότε:

Κώδικας: Επιλογή όλων

>>> name = u"Πάνος"
>>> name
u'\u03a0\u03ac\u03bd\u03bf\u03c2'


αυτό συμβαίνει γιατί ο IDLE δεν εμφανίζει non-ASCII χαρακτήρες. Για αυτό αν χρησιμοποιήσω στο print statement θα πάρω:

Κώδικας: Επιλογή όλων

>>> print name
Πάνος
I'm Noob
Άβαταρ μέλους
Dr.Paneas
babeTUX
babeTUX
 
Δημοσιεύσεις: 18
Εγγραφή: 27 Απρ 2010, 01:28
Τοποθεσία: Salonicon Valley
Launchpad: drpaneas
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι