Python Idle ei anna kirjoittaa ääkkösiä

åååäääööö

Mikähän kumma on oireena, kun äitä ja öitä ei saa kirjoitetuksi sen paremmin shelliin kuin koodieditoriin? Versio 3.5.3 kyseessä. Kokeilin virtuaali-Ubuntussa ja siinä toimii, mutta isännässä itsessään ei.

8

775

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Turbo-Urpo1

      Python 2.7.x ei hyväksy muuttujaksi ääkkösiä ja öökkösiä joten rivi
      ä=10;
      on väärin

      Python 3.6.7 hyväksyy mutta ei ole mitään hyvää syytä käyttää niitä, vaikka tämä toimisikin:
      ä=10;
      print(ä);

      • Turbo-Urpo1

        Näillä versio eroilla ei välttämättä ole mitään tekemistä käyttämäsi editorin kanssa. Testaa hyväksyminen käynnistämällä python tulkki suoraan ilman editoria:

        Ctrl Alt T
        python
        >>>

        tai

        Ctrl Alt T
        python3
        >>>


      • åååäääööö

        En käytä muuttujien nimissä skandeja. Äät ja ööt eivät Debianin Idlessä jostain syystä toimi. Kirjaimia ei tule siis ruudulle lainkaan. Törmään ensimmäistä kertaa tähän ongelmaan.


    • Pyytton

      Python 3.5 käyttää yleensä oletuksena ääkkösille soveltuvaa utf-8 -koodausta, mutta aiemmilla versioilla ääkkösille soveltuva koodaus piti aina määrittää manuaalisesti.

      Kokeileppa ajaa seuraava kodinpätkä:
      import sys
      print('Python käyttää oletuksena seuraavaa koodausta: ' sys.getdefaultencoding())
      print('Tämä komentotulkki käyttää oletuksena seuraavaa koodausta outputeille: ' sys.stdout.encoding)
      print('Tämä komentotulkki käyttää oletuksena seuraavaa koodausta inputeille: ' sys.stdin.encoding)
      input()

      Jos utf-8 ei ole oletuksena käytössä, voit määritellä käyttämäsi koodauksen seuraavasti:
      # -*- coding: utf-8 -*-

      • åååäääööö

        Kuten sanoin jo aiemmin, niin ääkkösiä ei voi kirjoittaa Idlen shelliin eikä ohjelmaeditoriin. Olen käyttänyt Pythonia useamman vuoden, ja törmäsin tähän ongelmaan ensimmäistä kertaa nyt Debianissa. Kyllä ne muuten tulostuvat ihan oikein, jos ajaa vaikka Ubuntussa kirjoitetun koodin Debianin puolella.


      • Pyytton
        åååäääööö kirjoitti:

        Kuten sanoin jo aiemmin, niin ääkkösiä ei voi kirjoittaa Idlen shelliin eikä ohjelmaeditoriin. Olen käyttänyt Pythonia useamman vuoden, ja törmäsin tähän ongelmaan ensimmäistä kertaa nyt Debianissa. Kyllä ne muuten tulostuvat ihan oikein, jos ajaa vaikka Ubuntussa kirjoitetun koodin Debianin puolella.

        Ääkkösiä ja öökkösiä voi aina tulostaa ja kysyä, jos käytetty koodaus tukee niitä. Muutujien nimissä ääkköisiä ei toki kannata käyttää.

        Oman koneeni oletuskoodaus on utf8, mikä tukee ääkkösiä ja öökkösiä.


      • åååäääööö
        Pyytton kirjoitti:

        Ääkkösiä ja öökkösiä voi aina tulostaa ja kysyä, jos käytetty koodaus tukee niitä. Muutujien nimissä ääkköisiä ei toki kannata käyttää.

        Oman koneeni oletuskoodaus on utf8, mikä tukee ääkkösiä ja öökkösiä.

        Kyllä koneessa toimii ääkköset muuten ihan hyvin. Mutta Idlessä ei jostain syystä toimi. Hankaloittaa jonkun verran koodin kirjoittamista.


    • EiTurhakkeita

      Ei kait Idleä mihinkään tarvita. Saattaa olla jotain hyötyä opiskellessa Pythonin perusteita. Joku editori ja Terminal riittävät ihan hyvin kaikkeen. En itse ole uusimpiin koneisiin edes ladannut Idleä. Pelkkä hidaste!

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Persujen mukaan rasismi on huumoria

      Vaan kun koomikko kutsui Halla-ahoa fasistiksi, niin piti haastaa oikeuteen. Mihin se huumorinitaju yhtäkkiä hävisi? ⠀
      Maailman menoa
      113
      4513
    2. BOIKOTOIN - Ei mitään Suomi.fi postilaatikoita käyttöön

      Ainakaan minulle! Vai että pitäisi alkaa siellä käyädä katselemassa tammikuusta 2026 siis periaatteessa päivittäin että
      Maailman menoa
      200
      3737
    3. 203
      3032
    4. Lasse Lehtonen vaatii persuja pyytämään anteeksi aasialaisilta

      Persut ova romahduttaneet Suomen maakuvan parissa päivässä negatiiviseksi rasismillaan ja se alkaa vaikuttamaan jo Suome
      Maailman menoa
      77
      2882
    5. Hallitus on kaadettava ja Orpon on erottava

      Mikään muu hallitus ei ole oman elämäni aikana tuhonnut näin paljon tämän maan taloutta ja työllisyyttä sekä suomen main
      Maailman menoa
      60
      2757
    6. Lasse Lehtonen palasi ambulanssilennolla Suomeen

      Nyt on syytä lopettaa irvailu.
      Maailman menoa
      89
      1454
    7. 60
      1276
    8. Aitolehti Capital

      HehkuB on myynnissä, kovalla työllä saavutettu unelma joka sekin lässähti kuten kaikki mihin ryhtyy! Nyt Sewen asialle
      Kotimaiset julkkisjuorut
      238
      1102
    9. Missä kuussa

      Rakkaasi on syntynyt?
      Ikävä
      61
      1016
    10. MOT: Työmarkkinatori on olemattomien työpaikkojen hakupaikka

      Työpaikkojen tietoja ei tarkisteta, ja ainakin noin noin 10% on olemattomia työpaikkoja ja sen lisäksi eri rekryfirmat t
      Maailman menoa
      121
      1010
    Aihe