Lacyc3.eu
Szabad tudás ⇒ Szabad szoftverek
python
Python virtualenv: Python 2 kikényszerítése
Beküldte charmed – 2016. nov. 20. 15:35Probléma: A rendszereden a Python 3 az alapértelmezett, ám neked Python 2-es virtualenv környezetre van szükséged.
Megoldás: A virtualenv parancshoz használd a -p python2 kapcsolót: virtualenv -p python2 venv
Ubuntu 14.04 LTS → 16.04 LTS frissítési tapasztalatok
Beküldte lacyc3 – 2016. júl. 17. 19:25
Mikor az Ubuntu 16.04 LTS Xenial Xerus megjelent, megígértem, hogy írok majd egy, a tapasztalatokról szóló cikket, melyben részletesebben megírom az élményeimet. Ezt olvashatjátok most egy kicsit kibővítve.
Mint azt valószínűleg már jól tudod, az Ubuntu 16.04 egy LTS, azaz hosszan támogatott Ubuntu kiadás, ami mind szerverre, mind az asztali kiadásra öt évnyi frissítést garantál (az Ubuntu kiadások támogatási idejéről bővebben az Ubuntu verziók támogatottsága oldalon olvashatsz).
Python 3.4.5 és Python 3.5.2
Beküldte charmed – 2016. jún. 27. 16:51Fájl megnyitási módok és fájlba írás Pythonban
Beküldte charmed – 2016. jún. 04. 20:26Pythonban az open() függvénnyel tudsz fájlokat megnyitni. A függvény második paraméterével tudod megadni a megnyitás módját. Ha te is pórul jártál a „w” paraméterrel, ez a kisokos neked szól.
Python: _curses.error: addstr() returned ERR
Beküldte charmed – 2016. ápr. 29. 0:02Probléma: A Python curses programod a _curses.error: addstr() returned ERR
hibát dobja.
Megoldás: A kiírni kívánt szöveg vagy megadott kurzorpozíció kívül esik a curses ablakon. Nagyobb ablakmérettel vagy a szöveg/kurzor pozíció módosításával a hibajelenség megszűnik.
Unicode sztring hossza Pythonban
Beküldte charmed – 2016. ápr. 15. 15:56Ha Python 2.7-ben szeretnénk lekérdezni egy Unicode sztring hosszát, önmagában a len(string)
hibás eredményt ad egyes speciális karaktereket tartalmazó sztringek esetén.
A megoldás: len(string.decode("utf-8"))