Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Mikä merkistökoodaus Python-koodille?

Kevins16 [20.07.2008 23:13:52]

#

Hei
Eli suoraan kysymykseen koska käytän Mac OS X-käyttistä ja kokeilin TeXturilla parin sriptin tallennusta niin mitä noist pitäs valita ku niin mikä noist pitäs valita?
http://img403.imageshack.us/my.php?image­=kuva3wk4.png

Koitan vasta opetella pythonii eikä ole mitään hajuu siit mutt kiinostusta kyllä piisaa:D

(Mod. muutti otsikon.)

Metabolix [21.07.2008 08:53:50]

#

Tuo ei liity erityisesti sen paremmin Pythoniin kuin Mac OS X:äänkään.

Merkistökoodauksella ei ole ohjelman toiminnan kannalta merkitystä, kunhan se on ASCII-yhteensopiva (kuten useimmat ovat). Ainoa asia, jonka tulet havaitsemaan, on ASCII-merkistöön kuulumattomien merkkien kuten ä-kirjaimen näkyminen ohjelman ajoympäristössä. Luultavasti merkistön kannattaa olla UTF-8 tai tuo (ilmeisesti oletusarvoinen) Mac OS Roman. Kokeile, kummalla merkit näkyvät ohjelmassa oikein.

Pekka Karjalainen [21.07.2008 09:38:54]

#

Python-tiedoston alussa voi kertoa, mitä merkistökoodausta tiedostossa käytetään. Jos käytät tallennusmerkistökoodauksena vaikkapa UTF-8:aa, pitäisi ensimmäisen tai toisen tiedostorivin olla seuraavan muotoinen (kolme vaihtoehtoa).

# coding=utf-8

# -*- coding: utf-8 -*-

# vim: set fileencoding=utf-8 :

Kommenttimerkki # on osa tätä riviä. Jos Python-tulkki havaitsee tämän kanssa tehdyn virheen, se kyllä ilmoittaa siitä selkeästi.

Lisätietoa: http://www.python.org/dev/peps/pep-0263/

Kevins16 [21.07.2008 20:14:56]

#

Ok. no kysynpä tähän samaan keskusteluun viel ett minkälainen Ohjelma "Pääte" on? ja mitä sillä voi tehdä?

Blaze [21.07.2008 20:57:26]

#

Kevins16 kirjoitti:

minkälainen Ohjelma "Pääte" on? ja mitä sillä voi tehdä?

Päätteessä ajetaan komentotulkkia ja muita tekstitilassa toimivia ohjelmia.

Kevins16 [21.07.2008 21:37:59]

#

eli pitääkö mun ladata Xcode ett voin tehdä jotain pikku Ohjelmia?

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta