Pythonistaを立ち上げてPyファイルを探して立ち上げるよりも、iOSのショートカットに組み込むことやSafariのブックマークに登録すると、素早く立ち上げることができるため、便利なことが多いです。
本記事では、PythonistaをURLスキームを用いて立ち上げる方法を解説します。
PythonistaのURLスキームを使用して、Pythonistaのスクリプトを直接実行することが可能です。URLスキームは、特定のアプリケーションを開いたり、アプリケーション内で特定のアクションを実行するためのURL形式の命令です。Pythonistaは、そのURLスキームをサポートしており、これを利用することで外部からPythonistaを立ち上げてスクリプトを実行できます。
PythonistaのURLスキームは以下の形式を取ります:
pythonista3://<script-name>?action=run
ここで<script-name>
は、Pythonista内のスクリプトの名前またはパスに置き換えます。オプションとして、action=run
はスクリプトを実行する命令です。
例えば、MyScript.py
という名前のスクリプトを実行したい場合、以下のURLスキームを使用します:
pythonista3://MyScript.py?action=run
このURLをiOSデバイス上でタップするか、他のアプリケーション(例えばメールアプリやメッセージアプリ)から開くことで、Pythonistaが起動しMyScript.py
が実行されます。
URLスキームを使ってPythonistaを開くことで、自動化や外部アプリケーションとの統合が容易になります。ただし、セキュリティやプライバシーを考慮して、信頼できるソースからのURLのみを開くようにしてください。