.py là định dạng tập tin chương trình hoặc script viết bằng ngôn ngữ lập trình Python. Người dùng có thể mở các dạng tập tin này với trình soạn thảo văn bản đơn giản, nhưng để chạy kịch bản người dùng sẽ cần chạy trình thông dịch ngôn ngữ Python.
Người dùng có thể đọc định dạng này khi lập trình các máy chủ Web.