https://github.com/pome-ta/pythonista3adventcalendar2022samplecode
Pythonista3 Advent Calendar 2022 のサンプルコードをまとめています
https://github.com/pome-ta/pythonista3adventcalendar2022samplecode
pythonista pythonista-ios pythonista-scripts pythonista3
Last synced: 8 days ago
JSON representation
Pythonista3 Advent Calendar 2022 のサンプルコードをまとめています
- Host: GitHub
- URL: https://github.com/pome-ta/pythonista3adventcalendar2022samplecode
- Owner: pome-ta
- License: mit
- Created: 2022-11-18T19:37:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-05T09:41:14.000Z (about 2 years ago)
- Last Synced: 2025-02-16T20:33:03.303Z (3 months ago)
- Topics: pythonista, pythonista-ios, pythonista-scripts, pythonista3
- Language: Python
- Homepage: https://qiita.com/advent-calendar/2022/pythonista3
- Size: 114 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pythonista3AdventCalendar2022sampleCode
## 注意
Pythonista3 v3.4 update により、落ちるスクリプトを確認しています。ただいま、修正方法調整中です。
> 2023/05/03 現在
## 概要
このリポジトリは、[Pythonista3 Advent Calendar 2022](https://qiita.com/advent-calendar/2022/pythonista3) のサンプルコードをまとめています。
記事(日)ごとに分けて格納しています。参照したい記事日のファイルからコードを確認してください。
## リンク先一覧
(テーブル形式が面倒でちまちまと)更新中・・・
|Day|記事リンク|Sample Code|概要|対応リンク|
|---|---|---|---|---|
|[day00](./day00_requests)|[Qiita API v2 でPythonista(3) の記事を取得する(Pythonista3 Advent Calendar 2022 前夜祭0日目) - Qiita](https://qiita.com/pome-ta/items/74afb37769173dab8c6c)|[qiitaAPIv2.py](./day00_requests/qiitaAPIv2.py)|tag 検索をし取得|[Qiita API v2 から、Pythonista3 タグ記事を集める](https://qiita.com/pome-ta/items/74afb37769173dab8c6c#qiita-api-v2-%E3%81%8B%E3%82%89pythonista3-%E3%82%BF%E3%82%B0%E8%A8%98%E4%BA%8B%E3%82%92%E9%9B%86%E3%82%81%E3%82%8B)|
|[day03](./day03_editor_clipboard/)|[Pythonista3 のeditor module を使い、Pythonista3 のコーディングを楽にする - Qiita](https://qiita.com/pome-ta/items/c3902a0f6a0de691df8d)|[get_text.py](./day03_editor_clipboard/get_text.py)|`editor.get_text()` で取得したテキストをclipboard へ格納|[編集中のコードテキストを全コピーする](https://qiita.com/pome-ta/items/c3902a0f6a0de691df8d#%E7%B7%A8%E9%9B%86%E4%B8%AD%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E5%85%A8%E3%82%B3%E3%83%94%E3%83%BC%E3%81%99%E3%82%8B)|
|||[get_path.py](./day03_editor_clipboard/get_path.py)|`editor.get_path()` で取得したテキストをclipboard へ格納|[編集中のファイルパスを取得する](https://qiita.com/pome-ta/items/c3902a0f6a0de691df8d#%E7%B7%A8%E9%9B%86%E4%B8%AD%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%91%E3%82%B9%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B)|
|||[googleTranslation.py](./day03_editor_clipboard/googleTranslation.py)|Google翻訳API を使った翻訳|[Pythonista3 内だけで、英語を日本語に機械翻訳](https://qiita.com/pome-ta/items/c3902a0f6a0de691df8d#pythonista3-%E5%86%85%E3%81%A0%E3%81%91%E3%81%A7%E8%8B%B1%E8%AA%9E%E3%82%92%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%81%AB%E6%A9%9F%E6%A2%B0%E7%BF%BB%E8%A8%B3)|
|[day04](./day04_editor_keyboard/)|[Pythonista3 のKeyboard で、Pythonista3 のコーディングを楽にする。人生を豊かにする。 - Qiita](https://qiita.com/pome-ta/items/5483d021fdfa44ea43e0)|[pystakbd.py](./day04_editor_keyboard/pystakbd.py)|PyKeys のカスタム設定|[PyKeys でカスタムして、人生豊かに](https://qiita.com/pome-ta/items/5483d021fdfa44ea43e0#%E3%82%B3%E3%83%BC%E3%83%89%E5%85%A8%E8%B2%8C)|
|[day05](./day05_ui/)|[Pythonista3 のuiモジュールを使ってアプリでアプリをつくる下準備(View編)。 - Qiita](https://qiita.com/pome-ta/items/2f02d94eea73974aae88)|
|[day06](./day06_ui/)|[Pythonista3 のui モジュールを使って絵を描く 〜 クリエイティブコーディングする 〜 - Qiita](https://qiita.com/pome-ta/items/8e565dc6bdc283b4b80e)|
|[day08](./day08_scene/)|[Pythonista3 のscene モジュールでShader コーディング。GLSL をやる。 - Qiita](https://qiita.com/pome-ta/items/57edede9a7e3ce73cdc7)
|[day09](./day09_ui_scene/)|[ui モジュールとscene モジュールの組み合わせ - Qiita](https://qiita.com/pome-ta/items/0e2d3bd3e22fe922f2c0)|
|[day10](./day10_pathlib/)|[Pythonista3 でPythonista3 内のディレクトリを探訪しよう! - Qiita](https://qiita.com/pome-ta/items/d7ce9fe64e1ba774fae4)|
|[day11](./day11_webbrowser_pathlib/)|[先生ぇー!Pythonista3 のディレクトリ探索にwebbrowser モジュールは使えますかー? 〜 使えます 〜 - Qiita](https://qiita.com/pome-ta/items/3315732c8db62a55b86b)|
|[day12](./day12_ui_pathlib/)|[ディレクトリ探訪の局地へ!OS の中身を覗きに行こう!(世の中にあるPythonista3 のコードをカスタムしてより良いツールへ) - Qiita](https://qiita.com/pome-ta/items/e6f32e0a24d93618f5a9)|
|[day13](./day13_pprint/)|[objc_util のprint デバッグ。Pythonista3 の黒魔術 - Qiita](https://qiita.com/pome-ta/items/fd66f3c1c7ee6a34282e)|
|[day15](./day15_objc_util_AVAudioEngine/)|[Pythonista3 でAVAudioSourceNode を使って音を生成して鳴らそう! 前編 - Qiita](https://qiita.com/pome-ta/items/92a41e15b8eec5b51fb3)|
|[day16](./day16_objc_util_AVAudioEngine/)|[Pythonista3 でAVAudioSourceNode を使って音を生成して鳴らそう! 前編 - Qiita](https://qiita.com/pome-ta/items/92a41e15b8eec5b51fb3)|
|[day17](./day17_objc_util_SceneKit/)|[Pythonista3 で3DCG やろうぜ!SceneKit のプリミティブなもので遊ぶ - Qiita](https://qiita.com/pome-ta/items/551bf5fb2448ddcacae0)|
|[day18](./day18_objc_util_SceneKit_nsurl/)|[Pythonista3 で3DCG やろうぜ!外部のデータをSceneKit へ呼び出したりして、絵力をつける - Qiita](https://qiita.com/pome-ta/items/843ecbff44d4bdc07fd0)|
|[day19](./day19_objc_util_ARKit/)|[Pythonista3 でARKit 拡張現実体験をするよーーー!!! - Qiita](https://qiita.com/pome-ta/items/29785f0edbe582210d2f)|
|[day20](./day20_objc_util_ARKit_ARWorldTrackingConfiguration/)|[ARKit を使ってPythonista3 で拡張現実世界の平面をトラッキングしたい - Qiita](https://qiita.com/pome-ta/items/a3fdb6613ccdb3701924)|
|[day21](./day21_objc_util_ARKit_ARFaceTrackingConfiguration/)|[出来らあっ! え!!Pythonista3 でAR Face Trackingを!? - Qiita](https://qiita.com/pome-ta/items/0aa69205fb3826d9951d)|
|[day22](./day22_objc_util_Vision_VNDetectFaceRectanglesRequest/)|[Pythonista3 でCore ML(機械学習)入門!Vision Framework を使って画像から顔を検出する。 - Qiita](https://qiita.com/pome-ta/items/84729804cce04f870fd6)|
|[day23](./day23_objc_util_Vision_VNDetectHumanHandPoseRequest/)|[Pythonista3 と機械学習(Core ML) のVision Framework で、手を追っかけてもらう - Qiita](https://qiita.com/pome-ta/items/bcac9d3209caa60f70b6)|
|[day24](./day24_objc_util_WKWebView/)|[WKWebView からPythonista3 でJavaScript とお戯れあそばせ - Qiita](https://qiita.com/pome-ta/items/52053dd6c9e39da6a29a)|
|[day25](./day25_objc_util_WKWebView_WebGL/)|[Pythonista3(WKWebView) とJavaScript の愛と友情のツープラトン 〜 コード間でのデータ受け渡し 〜。GLSL で遊ぶで! - Qiita](https://qiita.com/pome-ta/items/d0a21d40731644c696fd)|## todo
- [x] アドカレ上のコードをリポジトリに入れる
- [ ] 対応ファイル命名
- [ ] README.md に一覧を出す
- [ ] 記事と日付と内容のリンク
- [x] 視覚的
- ディレクトリに使用モジュールなど情報をつけた
- [ ] 感覚的### メモ
[Google Sheets -> Markdown: 一番便利な変換サイトを見つけた! – 回れ右の内輪差](https://lookbackmargin.blog/2021/08/26/google-sheets-markdown/)