Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Python-ohjelma exe-tiedostoksi?

Sivun loppuun

TrueMagus [02.09.2010 21:59:45]

#

Miten käännetään python koodi exe tiedostoksi?

tgunner [02.09.2010 22:03:05]

#

py2exe

Mizou [02.09.2010 23:23:11]

#

Tai cx_Freeze

Mizou [03.09.2010 00:29:23]

#

Kysytään nyt itsekkin, että onko mahdollista saada tuossa exe:ssä ääkköset toimimaan? Miten?


(ei anna muokata edellistä)

TrueMagus [03.09.2010 06:41:11]

#

Voisiko joku selittäää että miten tuo cx_Freeze toimii?

tgunner [03.09.2010 10:23:12]

#

TrueMagus kirjoitti:

Voisiko joku selittäää että miten tuo cx_Freeze toimii?

Ohjelman kotisivuilla on aika kattava dokumentointi.

trilog [03.09.2010 10:34:29]

#

Mizou kirjoitti:

Kysytään nyt itsekkin, että onko mahdollista saada tuossa exe:ssä ääkköset toimimaan? Miten?

Ilmeisesti tarkoitat Windows-komentotulkissa? Siinä tapauksessa ne eivät toimi, vaikka ohjelma ajetteisiin suoraan Python-tulkilla. Suosittelen tutustamaan tähän.

Mizou [03.09.2010 12:45:53]

#

trilog kirjoitti:

Ilmeisesti tarkoitat Windows-komentotulkissa? Siinä tapauksessa ne eivät toimi, vaikka ohjelma ajetteisiin suoraan Python-tulkilla. Suosittelen tutustamaan tähän.

Kyllä tarkoitin. Sitä ajattelinkin.

Torgo [09.09.2010 00:10:21]

#

Vaihda komentotulkin aktiivinen codepage vastaamaan python-ohjelman codepagea. Eli jos vaikka pythonissa on cp1252, niin anna windowsin komentotulkissa komento

chcp 1252

Lumpio- [11.09.2010 01:23:44]

#

Ostakaa mieluummin vaikka käyttis joka tukee Unicodea terminaalissa...

Metabolix [11.09.2010 09:13:26]

#

Torgon ratkaisu on näennäisesti toimiva mutta väärä: kyse ei ole virheestä komentorivissä vaan virheestä ohjelmassa. Jotta ohjelma toimisi oikein, siinä pitää käyttää oppaan mukaisesti Unicode-tekstejä, jotka muunnetaan oikeaan merkistöön tulostusvaiheessa. Näin ohjelma toimii Windowsin lisäksi myös esimerkiksi UTF-8-enkoodausta käyttävässä Linuxissa.

Mizou [11.09.2010 15:11:23]

#

Anteeksi, mutta saisiko hieman tarkennusta? Käytän Python 3 ja luen tällä hetkellä dive into python 3, mutta tuo merkistökoodaus asia ei täysin ole selvä. Olisi mukava saada siihenkin lisää tietoa.

Metabolix [11.09.2010 19:00:39]

#

Luitko linkitetyn oppaan (ja sen kommenttina olevan Pythonin versiota 3.x koskevan huomautuksen)? Siinä kerrotaan asiasta melko perusteellisesti. Mistä vielä kaipaisit lisätietoja?

Mizou [17.09.2010 22:29:24]

#

(Hieman myöhään tuli tämä vastaus...)

Kun ehti lukemaan ajan kanssa niin asia alkoi selviämään, kiitoksia vinkeistä.


Sivun alkuun

Vastaus

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

Tietoa sivustosta