Portál AbcLinuxu, 8. května 2025 20:00
Řešení dotazu:
$ python3-pylint nejaky_skript.pya v hláškách se objeví např.:
Redefining built-in 'list' (redefined-builtin)
protože jsem si pojmenoval proměnnou:
list = 'ahoj'
import os def isSystemVariable(variable): if os.environ.get(variable): return True else: return False print(str(isSystemVariable("foo")) #false print(str(isSystemVariable("computername")) #true
Proč mě vůbec nenapadlo, že by se Lenka mohla ptát zrovna na tohle? Odpověď je to sice správná, ale nejsem si jist, jestli i otázka byla položena správně. To ví snad jen Lenka, která by mohla otázku doplnit o problémy, které ji vedly k položení otázky."... ale nevím jak pojmenovávat bezpečně názvy proměnných, abych nepřepsala nějakou vyhrazenou systémem" ;)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.