Как сделать так, чтобы этот код извлекал JSON из URL-адреса вместо его включения в сценарий
Если вы используете macOS X и запускаете platform.system(), вы получаете darwin, потому что macOS X построен на Apple Darwin OS. Дарвин является ядром macOS X и по существу является macOS X без GUI.