[python] What is the difference between .py and .pyc files?