思索的逍遥の記。

いろいろな考え事。

Python

Pythonista をショートカットからURLスキームで起動する

以前、iOSのショートカットアプリからPythonistaを起動する方法について記事を書いたが、その記事で追記したように、iOS 13では引数の受け渡しが動作しない。 sutukeisu.hatenablog.com その後Pythonistaはバージョン3.3にアップデートされたが、このバグは…

Pythonista のエディタに置換機能がなかったので自作した

Pythonista 3omz:software仕事効率化¥1,220 Pythonista のエディタには文字列検索機能はあるが、置換機能はない。変数や関数の命名が途中で気に入らなくなり、一括で新しい名前に変更したい時などは不便である。 幸い Pythonista は、アプリ内エディタの機能…

Pythonista 3 で Google 翻訳・改 GAS との連携

結局、前回の記事が最終回ではなくなったという。 今回の記事では、WebView を使わず appex モジュールを使用して共有シートから直接起動できるスクリプトを紹介する。 続編に至った経緯 今回のアプローチ スクリプトの使用イメージ 下準備 ソースコード UI …

Pythonista 3 で Google 翻訳を使いやすく (3) iOS ショートカットアプリとの連携

前回から随分間が空いてしまった。前回でおおよそ主要機能は完成していた(全てのコードは前々回の記事に記載)。 sutukeisu.hatenablog.com sutukeisu.hatenablog.com 今回は Pythonista 3 と iOS のショートカットアプリの連携、そしてアラート表示につい…

Pythonista 3 で Google 翻訳を使いやすく (2) ロジック部分

前回の記事では、UI の準備まで行った。 sutukeisu.hatenablog.com 今回はアプリケーションのロジック部分の作成と、UI との結合について解説する。なお、GitHub Gist にアップロードした全コードは前回示したので、今回は省略する。 .pyui ファイルのロード…

Pythonista 3 で Google 翻訳を使いやすく (1) UI を設定する

モチベーション スクリプトの使用イメージ .pyui ファイルに UI 設定を入れる モチベーション Pythonista 3 は高機能な iOS 向け Python 開発環境。 Pythonista 3omz:software仕事効率化¥1,220 しかし、ダウンロードしたはいいものの、使い方や使い道がいま…