O ficheiro ou script de um programa escrito em Python, uma linguagem de programação interpretada e orientada para objetos, é identificado com a extensão .py.
Pode ser criado e editado com um editor de texto, mas requer um interpretador Python para funcionar.