pythonista総合スレ【IOSで勉強できる】

■ このスレッドは過去ログ倉庫に格納されています
2018/10/28(日) 20:02:33.83ID:TpjFBuru
PythonをiOS上で動かせるPythonista3に関するスレです

PythonistaでPythonの勉強してるんですけど、日本語の情報量が少ない!
てことでPythonistaに関していろいろ意見交換できるところが欲しくて建てました

http://omz-software.com/pythonista/
2019/11/15(金) 11:28:12.13ID:zAC7DBDL
Pyto が2週間前からPython3.8に対応してるんだね。
2019/11/15(金) 11:55:30.92ID:QHXNBkQL
pytoはopencv使えるのか
c++のライブラリだから無理なのかと思ってた
2019/11/15(金) 12:21:57.32ID:NFxJ0xmo
頓珍漢なレスが多いけど同じ奴か?
2019/11/15(金) 16:08:11.34ID:THNdcX6v
>>379
と思うやろ
ちょっと前に本家コミュニティで紹介されていたんだが
有料アプリの収益を推計してるサイトがある

そこによるとpythonistaは年300万円くらいだったかな?
結構な収入になってるそうな

もちろんpythonista専業でやれる額ではないけど
儲からないって放置するような額ではなかったよ
2019/11/15(金) 16:16:03.59ID:AKfT+xt/
>>385 300 万位じゃ専業でやれるわけないだろ。 今はいろんなのが出てきてるから200万も切ってるんじゃないのかな。
1000万位は稼げないと。 住んでる国にもよるだろうけど。
彼みたいな優秀そうな人間には引く手数多だろうから1000万は必要だろうな。
2019/11/15(金) 16:49:52.21ID:LZ+j0oGn
>>386
せやな
俺も書きながら「ん?」って感じだったんだけど
今確認したら月400万だったわすまん

>>381
11月の初め頃にiOS13に対応した最新ベータが出たのでそれの話みたいだよ
ずっとお通夜状態だったコミュニティの書き込みが激増しててビビった
2019/11/15(金) 18:10:31.59ID:sfUgSvuX
>>387
年収4800万円かよ
フリーランスの場合、サラリーマンの3倍の年収があってようやくサラリーマン並みの生活ができるそうだが
それでもサラリーマン換算で年収1600万円か
確かにそのくらいの能力はある人だな
2019/11/15(金) 18:30:19.74ID:sfUgSvuX
>>386
1000万ならサラリーマン換算で年収300万か
まあ今どきはそういう人も多いのかな
2019/11/15(金) 20:50:21.28ID:zGnI3whh
ソフトで会社なら粗利50%だが、個人なら粗利70%にはなる。
しかも会社じゃ無いんだから個人の収入をいう場合は売上でなく実所得だろ。
くだらん事言うな。僻み根性丸出しで見苦しいぞ。
2019/11/15(金) 20:51:47.54ID:QHXNBkQL
副業だろうしね
2019/11/15(金) 21:20:55.71ID:3iFU1d/t
>>390
じゃなくてほんとに「年収」の話
要は会社の社員って一人でできる仕事を三人がかりでやってるってことやな

その代わり一人が病気になったり、家族旅行に行ったりしても
他の二人でカバーして確実に仕事は回る
企業に依頼するクライアントもそんなシュアな仕事を期待している

フリーランスの場合はそういう保険がない代わりに
企業に頼むより安い料金で済むわけやね
2019/11/15(金) 21:33:40.53ID:YgRflUWH
>>392
全然違うと思うが
394デフォルトの名無しさん
垢版 |
2019/11/16(土) 00:24:45.46ID:uMz/Tz3p
他にAPI使えるアプリないのかな?
2019/11/16(土) 10:23:31.73ID:Cl+iGVrC
自演ならショートカットスレでやれ
2019/11/16(土) 14:54:30.99ID:OsJC49HI
>>395 ??? 何を誰に対して言ってるんだ? 
397デフォルトの名無しさん
垢版 |
2019/11/18(月) 01:19:14.93ID:OzPbWGKL
objc-util 使って遊んでるけど
いつ開発終わるかドキドキしてる
Pythonista 用に os 更新止めて遊ぶ端末準備するのも考えてるけど

Swift は、objective-C みたいな言語設計やないから
モジュール化の期待も薄いやろ?
Apple がobjc ディスコンしたら、本当の終わりかもね
398デフォルトの名無しさん
垢版 |
2019/11/18(月) 09:42:21.33ID:ahZzeXy3
COBOLがまだ生きてるくらいだから
objective-Cは永遠に不滅です
399デフォルトの名無しさん
垢版 |
2019/11/28(木) 18:30:46.19ID:CZmiQf7u
作者Twitterで

今年中にはios13 API 乗っけるで!
って言ってるな
2019/11/28(木) 21:05:47.83ID:OBORrekD
ほー
2019/12/07(土) 18:38:33.86ID:QBlCWIwt
omzさんが久しぶりに呟いた!と思ったら
テキストエディタに悩む人にtextasticを勧めてたw
2019/12/12(木) 07:29:41.47ID:5FxUhK+3
objc-util使えば自作キーボードとか作成できますかね?
pythonistaの画面も変更可能?
ipadで使った時に、コンソールがもうちょい左側まで出てきて欲しいなと
403デフォルトの名無しさん
垢版 |
2019/12/13(金) 15:48:20.87ID:rDrae0FC
>>402


iOS機能の Keyboard Extension は使えないけど
tool bar とか、accessory bar とか挿せばいけるかと

"キーボード" が、何を示してるのかによるけどね、、、


画面サイズは、

ObjCClass('UIApplication').sharedApplication().keyWindow()

こんな感じで取得したものに
どれが何か?がわかれば、操作できるとおまう
2019/12/15(日) 02:04:46.48ID:VfXqCG7X
>>403
あざす!
調べてみたらそれっぽい画像が出てきたんで、
それを取っ掛かりにもっと調べてみます

objective-cの知識も大事ですねこれ
405デフォルトの名無しさん
垢版 |
2019/12/17(火) 17:13:27.35ID:iywmgmGc
>>404
過去github にキーボードのなんかあがってたんだけど

url わすれた、、、見つけたらあげまする
2019/12/25(水) 13:41:33.22ID:W5aoEXW1
pyto がクリスマスプレゼントで無料になってる。
407デフォルトの名無しさん
垢版 |
2019/12/25(水) 13:55:13.64ID:W5aoEXW1
age
408デフォルトの名無しさん
垢版 |
2019/12/25(水) 14:44:17.19ID:DOto73Pq
>>406
トン
2019/12/26(木) 05:43:44.83ID:N2qUA+/D
>>399
この話はどうなったんやろ
と思ってググってみたらこの人なんか英文を勘違いしてない?
410デフォルトの名無しさん
垢版 |
2019/12/26(木) 16:10:43.46ID:Ahoad7HV
>>409
ふむふむ
411デフォルトの名無しさん
垢版 |
2019/12/27(金) 02:55:19.33ID:FA7y4JTG
これ
使ってTumblrの画像ダウンロードしようと思ったけどやり方わからん
誰か作って
412デフォルトの名無しさん
垢版 |
2019/12/27(金) 15:09:09.41ID:amGZm1FV
https://www.tumblr.com/docs/en/api/v2
https://syncer.jp/tumblr-api-matome
413デフォルトの名無しさん
垢版 |
2020/01/01(水) 23:20:55.03ID:AK7MWj9/
iPhoneのショートカットと連携できるの今更知った口だけど、テキストをスクリプトに渡せないバグって直った?
414デフォルトの名無しさん
垢版 |
2020/01/02(木) 09:37:00.85ID:TuJgVjEj
ブラウザ開けたけど指定のものを検索窓に入力したりタップしたり出来ないかな?
2020/01/02(木) 21:24:12.80ID:5O7MxgHE
Setting up a Raspberry Pi 4 as an development machine for your iPad Pro
https://medium.com/sausheong/setting-up-a-raspberry-pi-4-as-an-development-machine-for-your-ipad-pro-3813f872fccc
416デフォルトの名無しさん
垢版 |
2020/01/07(火) 13:53:15.29ID:u1D4UKNF
webのvalueのテキスト指定してコピー出来る?
2020/01/29(水) 18:34:33.10ID:zyyABWTe
またベータの使用期限が近付いてきた
もう今の状態で一回リリースしてくれ
2020/01/31(金) 04:33:20.75ID:v3khOIaT
1人で作ってるアプリだから期待しないほうがいい
419デフォルトの名無しさん
垢版 |
2020/02/21(金) 22:42:40.15ID:qfkqmfFW
startappでアプリを作ろうとすると
application labels aren't unique duplicates
というエラーメッセージが出てしまいます。

アプリ名をreviewからmy_review_siteとかuniquesiteとか変数とかで使っていない名前にいくら変えても
同じエラーメッセージが出てしまいます。

stashを使っていてもう既にstartappで2度ほど
アプリを作っているのですが最近エラーメッセージが
頻発して何を実行してもエラーが出るようになってしまいました。

ipadでwebサイトを作れたらと思ったのですが
全く前に進めません・・・
420デフォルトの名無しさん
垢版 |
2020/02/26(水) 11:53:03.47ID:ALlUA4Sb
更新アゲ
2020/02/26(水) 13:23:19.92ID:tN8lIevL
開発続けてたんだ
2020/02/26(水) 15:18:08.18ID:NGerfxxK
おー来た
先日Editorialがアプデ来たので
もしやと期待してた
2020/02/26(水) 15:54:07.79ID:b+Os1gfN
きたああああああああああ
嬉しいけどもうPytoに移行したので戻るか迷う
2020/02/26(水) 19:18:03.07ID:LSAhb7eq
作者のTwitter見てない奴多いな
2020/02/26(水) 21:25:27.11ID:tN8lIevL
>>424
Twitterもクソ長い間放置してたし
426デフォルトの名無しさん
垢版 |
2020/02/26(水) 21:35:29.69ID:oXVPPvPJ
結局pythonistaもeditorialも
iOSの標準フォルダアプリからはローカルのファイルは見えないのか
pytoは普通に見えるのに

めっちゃ不便なんだよな
2020/02/27(木) 12:32:52.19ID:x5dSz3Do
pytoの話もここでいいのか?
2020/02/27(木) 16:37:40.91ID:n9KMdKfv
>>427
別スレあるよ
429デフォルトの名無しさん
垢版 |
2020/02/27(木) 20:21:50.05ID:vtOE2+K9
Pthonistaキーボードすげぇな・・・
こんなことできるんだな
2本指でカーソル移動できないのが不便
2020/02/27(木) 20:28:39.71ID:gvAJWnkN
ん?
出来るけど、俺が思ってるのと違うのかな?
431デフォルトの名無しさん
垢版 |
2020/02/28(金) 16:47:17.61ID:5IJIXCJk
>>428
あるんか!?
2020/02/28(金) 16:52:40.10ID:cN3vxy/T
>>431
たった4文字検索するくらいなぜやらない

Pythonista, Pyto, Codea, Continuous
https://mevius.5ch.net/test/read.cgi/tech/1570178753/
2020/02/28(金) 22:55:22.45ID:H3DuGlFH
ui.View 上部に隙間できるね
アップデートしなきゃよかった…
434デフォルトの名無しさん
垢版 |
2020/02/29(土) 10:24:53.21ID:02/Cbcv9
>>433

Twitter でバグや!すまんやでってなってる

ワイは、print 確認できるから重宝しとる
2020/03/01(日) 12:49:24.51ID:80wnG0Ek
PythonistaでもPytoでもいいから早くFFmpeg内蔵してくれないかな〜
映像と音声くっつけたり色々したい
2020/03/02(月) 07:54:06.63ID:D+bymMuj
ウィジェットでwebview使うとクラッシュしちゃうね
これはバグかな?それともこう言う使い方想定されてないだけとか!?

v = ui.load_view('wgt')
webview = v['webview1']
webview.load_url('https://google.com')
appex.set_widget_view(v)
2020/03/02(月) 19:21:18.54ID:qS6/6upX
ウィジェットや共有だと使えるメモリが少ないから大したことはできないよ
前に作者も嘆いてた
2020/03/06(金) 20:09:34.60ID:0a4LX4BX
「This iPhone」直下のパスを知るためにこんな方法を考えた
一応うまくいっているんだけど専用の関数とか正式な方法はないのかな?

os.path.dirname(sys.path[1])
439デフォルトの名無しさん
垢版 |
2020/03/07(土) 14:51:44.61ID:smwqwvs0
自分はこうしてる
import os
os.path.join(os.environ['HOME'], 'Documents')
2020/03/07(土) 15:02:05.77ID:v7t5Y032
色々あるなあ

import os
os.path.expanduser("~/Documents")

確かフォーラム検索して見つけた奴
2020/03/08(日) 13:58:47.85ID:lbSX4p8L
>>439
>>440
ありがとう
自分で考えたやつは明らかに危なっかしかったから助かる
442デフォルトの名無しさん
垢版 |
2020/03/09(月) 12:47:50.43ID:BuyUT1uZ
買ったあと気が付いたんだけどpandas使えないのか、、、
2020/03/09(月) 14:28:04.01ID:fuJBTWYc
>>442
pytoかcarnets
2020/03/10(火) 21:23:02.58ID:A/pjNZtY
LabelNode「処理中」表示

時間のかかる処理

LabelNode非表示

sceneで関数の中でこういう処理がしたいんだけど関数を抜けるまで画面更新されないようだ
C#のRefreshメソッドみたいなのはないんだろうか?
ちなみに時間のかかる処理中はupdateイベントも止まってるっぽい
445デフォルトの名無しさん
垢版 |
2020/03/11(水) 08:11:41.93ID:XXwcDmxX
ui.in_background(fn)
2020/03/12(木) 00:04:26.23ID:M+qP+kYP
>>445
・「@ui.in_background」を関数宣言前に書くだけで使える
・動作中さらに呼び出すと関数が終わってから動いてくれて二重起動しない
threading.Timerで似たような処理を書いてしまったけどこれも手軽に使えてすごく便利そうだ
これはいいね!
2020/03/14(土) 20:00:37.98ID:sGiItv2n
久しぶりの半額

Pythonista 3
\1220 → \610
https://itunes.apple.com/jp/app/pythonista-3/id1085978097
2020/03/15(日) 00:29:46.74ID:dB6UFG08
買いました
ありがとう
2020/03/16(月) 23:59:22.61ID:r0YE+bwk
Pythonistaでもマルチタッチの処理はできたんだな
二本指でピンチして拡縮程度なら割と簡単に作れた
サンプルコードや専用ライブラリが見つからなくて適当に作ったから微妙に動作がおかしいけど
2020/03/17(火) 21:04:19.06ID:EoshN466
iPadにインストールするとコードエディタで置換機能が使えるのにiPhoneでは使えないのなんでだろう?
451デフォルトの名無しさん
垢版 |
2020/03/20(金) 14:45:52.59ID:Iza4mkQI
もう高いのがデフォですか
2020/03/23(月) 23:01:07.34ID:MF1wBPyV
[sleep(1秒)]→[経過時間表示]を繰り返すスクリプトを起動して検証してみると、他のアプリに切り替えても35秒程度はバックグラウンドで動き続けるようだ
それ以降は一時停止状態になってPythonistaに戻ると再び動き始める
10分以上放置してもスリープボタンを押してもPythonista自体が強制終了されない限り問題ない

一方ショートカットは30秒程バックグラウンドに回すだけで完全に停止してしまう
iOSの仕様なのかと思っていたけどショートカットの方はわざと不自由にしているんだな
2020/03/25(水) 08:23:48.90ID:wmgO9OOJ
keychainのライブラリあるから使えるのかと思って色々調べたけど
現状ほぼ使えないとやつなんだね 残念
2020/03/30(月) 21:16:12.75ID:3osmRg3Y
自作ライブラリの場所にパスを通すためにsite-packagesに「path.pth」を置いてみたけどインポートに失敗する
「path.pth」に書いたパスをインポート直前にsys.path.appendするとうまくいくのでパスはあってると思う
site-packagesに置いたファイルはインポートできるからsite-packages自体にはパスは通っている
どうしてだろ?
455デフォルトの名無しさん
垢版 |
2020/03/30(月) 22:48:21.07ID:jw5yj4PZ
reload
2020/04/07(火) 23:30:47.95ID:zPnyb0q9
標準入力から文字列を読み込もうとするとエラーになるんですけど、どうしたらいいでしょうか

import sys
for line in sys.stdin.readlines():
  〜

てやるとStdin.Catcher object has no attribute 'readlines'て言われます。
2020/04/15(水) 19:39:17.94ID:zU0oUFlp
変数の初期値を設定してないからかな
458デフォルトの名無しさん
垢版 |
2020/04/16(木) 05:51:43.47ID:2JAsSX4I
>>449
タッチをさせるってことですかね?
それなら、何か使ったモジュールとか。関数とか知りたいです。
2020/04/18(土) 21:51:53.87ID:TO5rtYeU
>>458
1. Sceneのtouch_beganやtouch_movedイベントはマルチタッチの場所ごとに発生する
2. イベントで受け取るTouchオブジェクトのtouch_idはタッチの場所ごとに固有の値を持つ
3. Scene.touchesにはタッチ中の場所ごとのTouchオブジェクトがtouch_idをキーとする辞書として入っている

なので例えば、touch_beganでScene.touchesの要素数が2なら2点間の距離を保存、touch_movedで距離の変化割合を計算、すればピンチで拡縮処理ができる
2020/04/21(火) 19:35:54.02ID:XIyiHuAI
keyboardカスタマイズはもっと騒がれて良いと思うんだけど、微妙なの?

ちなみにiOS、アンドロイド、言語問わずで一番開発環境が快適なのって何かな?
pythonistaは結構上位なんじゃないかと思ってる。
2020/04/22(水) 18:49:48.37ID:lF6jAv7g
>>460
ブラウザベースだけどcoderとかvscode onlineとか
462デフォルトの名無しさん
垢版 |
2020/05/11(月) 08:53:35.74ID:Agz0J3yX
pythonista3でMecabって使えないのでしょうか?
StaShにてインストールまではできるんですが、、
463デフォルトの名無しさん
垢版 |
2020/05/11(月) 21:21:33.13ID:oI17tpf7
解決しました。C言語使ってるのは使用出来ないみたいですね
464デフォルトの名無しさん
垢版 |
2020/05/14(木) 11:06:48.52ID:cbwn9a5S
iosで画像学習・処理するならpyto一択なんか?
465デフォルトの名無しさん
垢版 |
2020/05/19(火) 22:30:49.26ID:m8F9ts/N
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw
2020/06/13(土) 00:36:27.68ID:9oFyZOyy
スクリプトを起動した後で適当な音声ファイルを[Quick Look]ボタン押して再生すると、他のアプリに切り替えてもずっと止まらずに動き続けるね
これを利用すれば時間のかかる処理をしながらSafariを使ったりできる
スクリプトから音声再生して同じことが出来てもおかしくないはずだけど方法がわからない
2020/06/13(土) 16:51:10.22ID:QMFcsiNP
わからないなら調べなさいよ
フォーラムでそんなネタを見た覚えがある
468デフォルトの名無しさん
垢版 |
2020/06/17(水) 22:22:36.12ID:lVanPhMy
ブラウザでクリックしてからテキスト取得出来ないかな?
469デフォルトの名無しさん
垢版 |
2020/06/18(木) 14:36:49.88ID:7AJ5EmQn
🤔?
470デフォルトの名無しさん
垢版 |
2020/06/18(木) 16:30:21.69ID:s6aYtdTU
IT掲示板群 ttp://x0000.net/forum.aspx?id=15

学術の巨大掲示板群 - アルファ・ラボ ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など

simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン(画像有り)
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0

PS malloc / free を実装してみた (C#)
ttp://up.x0000.net/files/TMallocTest.zip
471デフォルトの名無しさん
垢版 |
2020/06/24(水) 18:48:56.04ID:uoA1u5RN
新しくできたデータ分析の試験受けた人いる?
感想聞かせて〜
472デフォルトの名無しさん
垢版 |
2020/06/24(水) 18:50:14.96ID:uoA1u5RN
というかPythonista関係ないですね
すみませんでした。無視してください!
473デフォルトの名無しさん
垢版 |
2020/06/25(木) 13:15:33.10ID:ZVt/yuYi
> お前は毎朝起きるたびに俺に負けたことを思い出すよ^^

あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!

クソチョンw
474デフォルトの名無しさん
垢版 |
2020/07/11(土) 12:30:54.61ID:bJ9WGLTI
iPhoneで初めてpythonista導入したんだけどprint()とかの入力補完しようとするとアプリが強制終了してしまう
ググっても同じ現象あんまり出てこないし俺だけなんかな、現状全然使い物にならなくて困る
475デフォルトの名無しさん
垢版 |
2020/07/11(土) 12:45:58.79ID:bJ9WGLTI
qwerty配列にしたら解決したわ、日本語キーボードとの相性が悪いのかもしれない?
476デフォルトの名無しさん
垢版 |
2020/07/11(土) 14:13:12.95ID:JFww2Iwy
ステータスの変化を色で表したタイムチャートを1行で描きたいです。
なにか方法ご存じないですか?
477デフォルトの名無しさん
垢版 |
2020/08/12(水) 01:32:46.72ID:88xZ04MO
seleniumの代わりになるものないかな?
478デフォルトの名無しさん
垢版 |
2020/08/17(月) 03:34:09.83ID:bSTtTCJY
アプリ内で実行すると動くのに
キーボードからスクリプトを実行すると
nodename nor servname provided or not knownって出るんですけど誰かhelp!!!!!!
2020/08/19(水) 15:54:24.54ID:LQ0AAX+I
pythonista は入力しやすいから好きだけど余りにもアップデートが遅すぎる。
他を使う方が多くなってきた。他はもうPython3.8 になってるのに未だに3.6だなんて遅すぎだろ。
2020/08/20(木) 16:10:48.96ID:n3I6y8KW
そう言えばdropbox が使えなくなってるね。
iCloud 経由に切り替えないとダメか。
481デフォルトの名無しさん
垢版 |
2020/08/20(木) 17:59:29.83ID:RJgRXAHX
スクリプトでstash 呼び出してコマンド実行する方法ってご存知ないですか?
少し調べて出てきた_stash('pip install hoge')もうまく使えなくて詰んでおります。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況