Pythonista는 iPad 및 iPhone에서 Python 스크립트를 작성하기 위한 완벽한 개발 환경입니다. 여기에는 게임 애니메이션 그리기, 이미지 조작, 사용자 정의 사용자 인터페이스 및 자동화 스크립트 등 많은 예가 포함되어 있습니다.
Pythonista는 강력한 표준 라이브러리 외에도 연락처, 미리 알림, 사진, 위치 데이터 등과 같은 기본 iOS 기능과의 상호 작용을 위한 광범위한 지원을 제공합니다. 모든 기능을 갖춘 코드 편집기 Pythonista의 전문 코드 편집기는 구문 강조, 스마트 코드 완성 및 Python용으로 특별히 설계된 확장된 화면 키보드를 제공합니다. (추천 학습: Python 비디오 튜토리얼)
편리한 개요 보기를 통해 스크립트를 효율적으로 탐색할 수 있으며, 여러 탭을 통해 대규모 프로젝트 작업을 쉽게 할 수 있습니다. 그래픽 및 멀티터치 Pythonista에는 2D 그래픽, 멀티터치 및 사운드 효과를 위한 사용하기 쉬운 라이브러리가 많이 있습니다.
가속도계를 사용하여 동작 제어 게임이나 대화형 실험을 만들 수도 있습니다. 바로 사용할 수 있는 다양한 예제가 포함되어 있어 바로 시작할 수 있습니다. 강력한 대화형 프롬프트 코드를 빠르게 시험해 보거나 특정 계산을 수행하려는 경우 대화형 프롬프트는 스와이프처럼 간단합니다. 또한 이를 사용하여 스크립트 결과를 대화형으로 검사할 수도 있습니다. 콘솔은 포함된 matplotlib 및 PIL(Python Imaging Library) 모듈을 사용할 때 이미지 및 플롯 표시도 지원합니다.
내장 배터리 Pythonista에는 강력한 Python 표준 라이브러리 외에도 iOS용으로 특별히 설계된 여러 모듈이 포함되어 있습니다. 클립보드, 연락처, 미리 알림 및 사진의 데이터에 액세스하는 자동화된 스크립트를 작성할 수 있습니다. 장치의 동작 센서와 위치 정보 데이터를 사용할 수도 있으며 Pythonista는 아마도 Twitter API를 테스트하는 가장 쉬운 방법일 것입니다.
아직 도입되지 않았다면 Python에서 기본 Objective-C API에 액세스할 수도 있습니다. NumPy 및 MatPlotLibPythonista에는 과학 컴퓨팅 및 데이터 시각화를 위한 강력한 NumPy 및 matplotlib 패키지가 포함되어 있습니다.
그림은 콘솔 출력에 직접 표시되며 쉽게 사진 라이브러리에 저장하거나 클릭하여 확대할 수 있습니다.
확장 키보드와 조각 키보드는 Python용으로 특별히 설계되었으며 일반적인 특수 문자를 포함합니다. 물론 다양한 편리한 단축키를 포함하여 외부 키보드도 완벽하게 지원합니다. 3.0의 새로운 스니펫 시스템을 사용하면 자주 사용하는 코드 블록을 더 빠르게 삽입할 수 있습니다. 색상 테마 다양하고 우아한 밝은 색상 테마와 어두운 색상 테마를 사용하여 편집기의 UI와 구문 강조 표시를 사용자 정의할 수 있습니다. 버전 3.0에서는 자신만의 테마를 만들 수도 있습니다. UI 편집기 통합된 UI 편집기를 사용하면 코드를 작성하지 않고도 스크립트용 사용자 인터페이스를 만들 수 있습니다.
전체 문서 인터넷 연결이 필요 없이 앱 내에서 전체 Python 문서를 읽을 수 있습니다. 상황에 맞는 도움말도 코드 편집기에서 직접 사용할 수 있습니다.
유니버설 앱
Pythonista는 iPad, iPhone, iPod touch에서 실행되는 유니버설 앱이며 한 번만 구매하면 됩니다(인앱 구매 제외). 통합 디버거 문제 발생 시 전체 호출 스택을 검사하고 모든 변수의 값을 표시할 수 있습니다. 이미지 및 UI 요소의 경우 디버거는 텍스트뿐만 아니라 시각적 스냅샷도 표시합니다. 중단점을 설정하고 스크립트를 한 줄씩 단계별로 실행하여 더 자세히 알아볼 수 있습니다. 전체 Python 3.5 지원 Pythonista는 Python 2.7 및 3.5를 지원합니다. 이는 기존 스크립트에 대한 이전 버전과의 호환성을 유지하면서 최신 Python 언어 기능을 사용할 수 있음을 의미합니다. 통합된 "2-3" 도구를 사용하면 준비가 되었을 때 스크립트를 쉽게 업그레이드할 수 있습니다. 멀티스크린 멀티태스킹 iPad Air 2 이상이 있는 경우 Pythonista를 다른 앱과 동시에 사용할 수 있습니다. 예를 들어 코드를 작성하는 동안 튜토리얼을 읽거나 시청하거나 Safari에서 Pythonista에서 웹 앱을 구축할 수 있습니다. 테스트해 보세요. 앱 확장 Pythonista의 앱 확장을 사용하면 표준 공유 시트를 지원하는 모든 iOS 앱에서 Python 스크립트를 직접 실행할 수 있습니다. 스크립트는 appex 모듈을 사용하여 공유 시트의 입력(URL, 이미지...)에 액세스할 수 있습니다.
더 많은 Python 관련 기술 기사를 보려면 Python Tutorial 칼럼을 방문하여 알아보세요!
위 내용은 Python을 Apple 휴대폰에서 실행할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!