Programa „laikas“ sėkmingai nuportinta į Py3k

Rašiau anksčiau, kad pradėjau vystyti atvirojo kodo įrankį „laikas“.

Kadangi įrankis dar labai ankstyvoje vystymo stadijoje, tai nieko nelaukdamas nusprendžiau sutvarkyti jį taip, kad veiktų su šviežiai pasirodžiusią Python 3.0 versija.

Pasirodo sutvarkyti kodą buvo labai paprasta, užtrukau vos kelias minutes, na kodo taip pat ne per daugiausia... :) Praktiškai pašalinus visus „hackus“ dėl utf-8 palaikymo, kodas pradėjo veikti. Pradžioje pašalinau komentarą # -*- encoding: utf-8 -*- ir keletą encode() ir decode() funkcijų, nes nuo šiol visos simbolių eilutės, pagal nutylėjimą yra unicode eilutės, o ne bytestringai.

Visus pakeitimus galima pamatyti svn istorijoje.

Ką gi, kol kas esu labai patenkintas naująja python versija.. :)

Komentarai

Anonymous portretas

Labai teisingas žingsnis ;)

Labai teisingas žingsnis ;)

Skelbti naują komentarą

Šio laukelio turinys bus laikomas privatus ir nerodomas viešai. If you have a Gravatar account, used to display your avatar.
  • Leidžiamos HTML žymės: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linijos ir paragrafai atskiriami automatiškai
  • Web puslapiu adresai ir el. pašto adresai automatiškai tampa nuorodomis.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Daugiau informacijos apie teksto formatavimą

CAPTCHA
Šis klausimas skirtas patikrinti ar esi žmogus, taip apsisaugant nuo internetinių reklamos robotų.
Image CAPTCHA
Enter the characters (without spaces) shown in the image.
Surinktas turinys