Pro programování Pythonu to udělá většina textových editorů. Textový editor je program, který ukládá vaše soubory bez formátování. Textové procesory jako MS-Word nebo OpenOffice.org Writer obsahují informace o formátování, když ukládají soubor - to je program, který ví tučně určitý text aitalicize ostatní. Podobně grafické editory HTML neukládají zhuštěný text jako tučný text, ale jako text s tučným atributem. Tyto značky jsou určeny pro vizualizaci, nikoli pro výpočet. Proto, když počítač čte text a pokouší se jej spustit, vzdá se a zhroutil se, jako by řekl: „Jak očekáváte, že si přečtu že? "Pokud nechápete, proč by to mohlo udělat, možná budete chtít znovu zkontrolovat, jak." počítač čte program.
Hlavní rozdíl mezi textovým editorem a jinými aplikacemi, které vám umožňují upravovat text, spočívá v tom, že textový editor neukládá formátování. Je tedy možné najít textový editor s tisíci funkcemi, stejně jako textový procesor. Definující vlastnost je, že uloží text jako jednoduchý a prostý text.
Pro programování Pythonu existují doslova desítky editorů z čeho si vybrat. Zatímco Python přichází s vlastním editorem, LÍNÝ, nejste v žádném případě omezeni na jeho používání. Každý editor bude mít své klady a zápory. Při hodnocení toho, který byste použili, je třeba mít na paměti několik bodů:
Který editor si vyberete, závisí na tom, kolik zkušeností s počítači máte, co musíte udělat a na jaké platformě to musíte udělat. Pokud jste pro textové editory nováčkem, nabízím vám několik návrhů, ke kterému editoru byste mohli najít nejužitečnější tutoriály na tomto webu: