PythonをiOS上で動かせるPythonista3に関するスレです
PythonistaでPythonの勉強してるんですけど、日本語の情報量が少ない!
てことでPythonistaに関していろいろ意見交換できるところが欲しくて建てました
http://omz-software.com/pythonista/
pythonista総合スレ【IOSで勉強できる】
■ このスレッドは過去ログ倉庫に格納されています
2018/10/28(日) 20:02:33.83ID:TpjFBuru
2018/10/28(日) 20:03:10.41ID:TpjFBuru
需要なかったら悲しいお(´・ω・`)
2018/10/28(日) 20:13:12.12ID:TpjFBuru
Pythonista専用モジュールがいくつかあるので抑えておきましょう
appex — Using the Pythonista Sharing Extension
canvas — Vector Graphics
cb — Connecting to Bluetooth LE Peripherals
clipboard — Copy and paste
console — Utilities for Console Output and Various System Services
dialogs — Easy-to-use UI Dialogs
contacts — Access the iOS Contacts Database
editor — Functions for scripting Pythonista’s text editor
keychain — Secure Password Storage
linguistictagger — Linguistic analysis
location — Geo-Location Services on iOS
motion — Motion Sensor Data on iOS
notification — Notifications on iOS
objc_util — Utilities for bridging Objective-C APIs
photos — Photo Library Access on iOS
reminders — Access to the iOS Reminders Database
scene — 2D Games and Animations
sound — Sound effects and music playback
speech — Text-to-Speech on iOS
twitter — iOS Twitter Accounts and API Access
ui — Native GUI for iOS
その他の情報も載っています
http://omz-software.com/pythonista/docs/ios/index.html
appex — Using the Pythonista Sharing Extension
canvas — Vector Graphics
cb — Connecting to Bluetooth LE Peripherals
clipboard — Copy and paste
console — Utilities for Console Output and Various System Services
dialogs — Easy-to-use UI Dialogs
contacts — Access the iOS Contacts Database
editor — Functions for scripting Pythonista’s text editor
keychain — Secure Password Storage
linguistictagger — Linguistic analysis
location — Geo-Location Services on iOS
motion — Motion Sensor Data on iOS
notification — Notifications on iOS
objc_util — Utilities for bridging Objective-C APIs
photos — Photo Library Access on iOS
reminders — Access to the iOS Reminders Database
scene — 2D Games and Animations
sound — Sound effects and music playback
speech — Text-to-Speech on iOS
twitter — iOS Twitter Accounts and API Access
ui — Native GUI for iOS
その他の情報も載っています
http://omz-software.com/pythonista/docs/ios/index.html
4デフォルトの名無しさん
2018/10/28(日) 21:21:31.60ID:2JO0njjK 使えないモジュールのリストくれ
2018/10/28(日) 23:57:39.76ID:TpjFBuru
よく何をやっても
no module named chardetエラーが出るようになる現象あるんだけど何これ
pip listって打つだけでも上のエラー出る
そういうときはPythonista再インストールしてる
no module named chardetエラーが出るようになる現象あるんだけど何これ
pip listって打つだけでも上のエラー出る
そういうときはPythonista再インストールしてる
6デフォルトの名無しさん
2018/10/29(月) 15:33:51.09ID:pNYvz9Nr 皆さまお馴染みの
PANDAS
は対応してません
PANDAS
は対応してません
2018/10/30(火) 01:09:15.19ID:z4dhuxkD
皆さまお馴染みの
numpy
は対応してません
numpy
は対応してません
8デフォルトの名無しさん
2018/10/30(火) 14:12:26.05ID:j2M5WPJf pandasの代わりに使えるものはないのかい?
2018/10/30(火) 15:51:32.14ID:wzq8LnG4
numpty使えるでしょ
2018/10/30(火) 19:13:18.68ID:f8XYdKi1
Pythonistaはフォーラムググるのが
1番の情報源だよ
見つかんなかったら諦める
あと、下のリンク
ユーザー達がGithubにあげたツール、情報を
まとめて一覧にしてある
ここも役立つ時があるよ、じゃあねバイバイ
ttps://pythonista-tools.github.io/Pythonista-Tools/
1番の情報源だよ
見つかんなかったら諦める
あと、下のリンク
ユーザー達がGithubにあげたツール、情報を
まとめて一覧にしてある
ここも役立つ時があるよ、じゃあねバイバイ
ttps://pythonista-tools.github.io/Pythonista-Tools/
11デフォルトの名無しさん
2018/11/01(木) 02:19:21.45ID:60YqH0Sq 保守
2018/11/04(日) 12:11:33.05ID:DPY75oWm
作ったけど需要ゼロだなw
13デフォルトの名無しさん
2018/11/04(日) 23:24:23.11ID:4kVI+Cd/ だから、ショートカットスレでやればいいのに
アホな原理主義者が小煩い
あっちも過疎ってるし
アホな原理主義者が小煩い
あっちも過疎ってるし
14デフォルトの名無しさん
2018/11/04(日) 23:44:50.71ID:LlzAj4Y2 ダウンロードしたビデオを写真アプリで見れるようにするにはどうしたらいい?
15デフォルトの名無しさん
2018/11/05(月) 00:15:59.48ID:MH3Bp0ss 調べたら無かった
iOSのAPI使うのか…
標準で入ってるphotosの存在意義がない
iOSのAPI使うのか…
標準で入ってるphotosの存在意義がない
2018/11/05(月) 13:38:16.28ID:N+d8rs5K
ttps://forum.omz-software.com/topic/3626/play-video-on-ios-quick-look
とか
フォーラムググると幾つか上がってるよ
とか
フォーラムググると幾つか上がってるよ
17デフォルトの名無しさん
2018/11/07(水) 11:51:14.48ID:JtsNczRi phassetから画像が取れない
requestImageDataForAsset_options_resultHandler_
使うと落ちる
requestImageDataForAsset_options_resultHandler_
使うと落ちる
18デフォルトの名無しさん
2018/11/07(水) 20:33:44.36ID:JtsNczRi データ変換したら落ちずに表示出来たわ
うんこか
うんこか
2018/11/12(月) 08:36:24.92ID:XFjJOyuw
あげ
2018/11/12(月) 08:56:32.12ID:dNtMFzFI
java厨の書いた中途半端なオブジェクト指向のpythonコードが神経を逆撫でしてくる
21デフォルトの名無しさん
2018/11/13(火) 14:27:33.55ID:f2sT0P/E2018/11/14(水) 23:19:11.12ID:ZCImxDiW
IOSでやるならpythonistaよりjuno for Jupyterの方が便利なような
2018/11/23(金) 00:53:15.94ID:smfBID4C
tinyyoloで遊んでみようと思ったけどマイナスの値が来たりして意味不明
誰か使えるようにして
xywhがどれなのかもわからなかった
誰か使えるようにして
xywhがどれなのかもわからなかった
24デフォルトの名無しさん
2018/11/25(日) 04:36:17.83ID:moheOgid25デフォルトの名無しさん
2018/12/12(水) 19:21:53.23ID:ttnpaJ1G 便利だな
2019/01/29(火) 16:33:28.70ID:o2aXlLKA
アプリのアイコン登録はSafari でやることになってるけど、これはWebkit配下で動いてるのかな?
2019/01/30(水) 18:25:55.68ID:V3F0YSpX
>>26 今までまったく触れてこなかったから知らなかったけど、説明を聞くとGUIの方はjsonを呼んでるらしいからやはりwebkit配下のスクリプトなんだろうな。
それはそれでよくわかる話だが、ネイティブにしてアプリを登録出来るってどう言うこと? 出来ないことはないが、そんな事までやってるの?
それはそれでよくわかる話だが、ネイティブにしてアプリを登録出来るってどう言うこと? 出来ないことはないが、そんな事までやってるの?
2019/01/31(木) 09:39:26.67ID:8kNKVzzS
ネイティヴアプリ作れるの?
2019/02/01(金) 09:36:36.73ID:nHt158PO
これって全ての外部ライブラリも使えるの? CPUがARMだから動くのかな?
2019/02/02(土) 02:28:09.98ID:jcUa9nnO
>>29 Cで実装されたライブラリは無理みたいだね。 iPhoneの、Objective-Cは使えるけど。
だから、ネイティブを吐き出すことも無理みたいだ。
以前はスクリプトのままストアに登録できてたこともあるが今は審査が厳しくなってるから登録出来るかどうかはわからないらしい。 ま、無理かな。
だから、ネイティブを吐き出すことも無理みたいだ。
以前はスクリプトのままストアに登録できてたこともあるが今は審査が厳しくなってるから登録出来るかどうかはわからないらしい。 ま、無理かな。
2019/02/02(土) 10:29:39.03ID:4zWoB45D
2019/02/02(土) 13:03:17.05ID:jcUa9nnO
>>8 pandas の代わりは
NumPy と MatPlotLib なのかな?
pandas のcsvリーダーが使えなかったけど、
csv ライブラリで読めるね。
14.1. csv ― CSV File Reading and Writing
http://omz-software.com/pythonista/docs/library/csv.html
ライブラリ一覧
http://omz-software.com/pythonista/docs/library/
pandas のdatetime系はこの辺かな
8.1. datetime ― Basic date and time types
http://omz-software.com/pythonista/docs/library/datetime.html#module-datetime
strftime(‘%Y/%m/%d’) は、年月日などの漢字は使えないね。
16.3. time ― Time access and conversions
http://omz-software.com/pythonista/docs/library/time.html
NumPy と MatPlotLib なのかな?
pandas のcsvリーダーが使えなかったけど、
csv ライブラリで読めるね。
14.1. csv ― CSV File Reading and Writing
http://omz-software.com/pythonista/docs/library/csv.html
ライブラリ一覧
http://omz-software.com/pythonista/docs/library/
pandas のdatetime系はこの辺かな
8.1. datetime ― Basic date and time types
http://omz-software.com/pythonista/docs/library/datetime.html#module-datetime
strftime(‘%Y/%m/%d’) は、年月日などの漢字は使えないね。
16.3. time ― Time access and conversions
http://omz-software.com/pythonista/docs/library/time.html
2019/02/03(日) 01:22:23.84ID:72eosYJ+
locale.setlocale も使えないね
2019/02/03(日) 02:18:17.29ID:72eosYJ+
>>28 ネイティブアプリも作れそうだな。怪しいけど
Xcode Template for Pythonista
https://github.com/omz/PythonistaAppTemplate
This template allows you to package Python 2 scripts written in Pythonista for iOS as standalone apps that can be built using Xcode.
This template does not currently support Python 3.
Xcode Template for Pythonista
https://github.com/omz/PythonistaAppTemplate
This template allows you to package Python 2 scripts written in Pythonista for iOS as standalone apps that can be built using Xcode.
This template does not currently support Python 3.
2019/02/03(日) 13:12:12.74ID:72eosYJ+
アプリをホームに登録して動かした後、閉じるとソース画面になるのが鬱陶しいな。
全部消すしかない。 ボタンを押したらタスク全体が終了とかは、objc を使えばできそうかな。
sys.exit() はexception を起こすだけで何の効果もない。
main から作り出せばクローズされるのかな?
全部消すしかない。 ボタンを押したらタスク全体が終了とかは、objc を使えばできそうかな。
sys.exit() はexception を起こすだけで何の効果もない。
main から作り出せばクローズされるのかな?
2019/02/03(日) 16:27:17.79ID:Hf9VDUPT
pamdas のTimedelta は、
pd.Timedelta(‘2hours’)
みたいなのを許すが
pythonista のdatetime のtimedeltaは許さないんだね。
使えないライブラリがあると色々と細かなところで苦労しそうだな。
iOS のアプリ開発として割り切って仕舞えば良いが、参考になるのはやはりpython のサンプルだよりだからね。
pd.Timedelta(‘2hours’)
みたいなのを許すが
pythonista のdatetime のtimedeltaは許さないんだね。
使えないライブラリがあると色々と細かなところで苦労しそうだな。
iOS のアプリ開発として割り切って仕舞えば良いが、参考になるのはやはりpython のサンプルだよりだからね。
2019/02/06(水) 20:06:31.76ID:WOg4mGOf
uiモジュールを使ってUIを表示している画面で文字コピーしたら自動でtextviewが更新されてそのコピーした内容に変わるようにした
どうすればできる?
どうすればできる?
2019/02/07(木) 16:27:21.59ID:KGoS415q
>>37 文字コピーってどう言う意味? 動きがわからん
2019/02/07(木) 18:52:37.99ID:DU0kI52I
>>38
プログラム実行してwebビューでサイト表示
その上にtextviewで翻訳結果表示
webビューでiPhoneのコピーを使ったタイミングでtextviewに翻訳結果を反映させたい
このリアルタイム翻訳の仕方がわからない
プログラム実行してwebビューでサイト表示
その上にtextviewで翻訳結果表示
webビューでiPhoneのコピーを使ったタイミングでtextviewに翻訳結果を反映させたい
このリアルタイム翻訳の仕方がわからない
2019/02/11(月) 11:03:37.80ID:tK6akRtF
stash 入れて numpyをインストールしようとしてるんだけどエラーが出るな。
TypeError('can only concatenate list (not "OmniClass") to list',)
pip.py の class OmniClass(object): をclass OmniClass(list): に変えてみたが
又別のエラーが出る
PipError('failed to find packages or py_modules arguments in setup call',)
Failed to run setup.py
どうしたらよいの?
TypeError('can only concatenate list (not "OmniClass") to list',)
pip.py の class OmniClass(object): をclass OmniClass(list): に変えてみたが
又別のエラーが出る
PipError('failed to find packages or py_modules arguments in setup call',)
Failed to run setup.py
どうしたらよいの?
2019/02/11(月) 11:18:40.53ID:tK6akRtF
悪い悪い、 インストールしなくても使えるんだね。
2019/02/12(火) 11:46:37.42ID:PCBBoeL5
2019/02/12(火) 12:49:26.36ID:2r3VUiS2
pythonista クリップボード 監視 で検索してみたら?
2019/02/14(木) 22:04:07.38ID:BuVejvDo
2019/02/15(金) 18:15:22.35ID:XYE9pmPG
print(‘abc\ndef’)
がそのままの文字列で出てくるのはどうして?
なんで改行されないんだ?
正規表現の中なんかで使う場合は認識されるみたいだけど。
がそのままの文字列で出てくるのはどうして?
なんで改行されないんだ?
正規表現の中なんかで使う場合は認識されるみたいだけど。
2019/02/15(金) 18:24:36.33ID:XYE9pmPG
あ、\ とバックスラッシュは同じものだと思ってたど、iPhoneのキーボードでは区別してるんだな?
print(‘abc\ndef’) なら改行される。
どんなコードを使ってるんだ?
\ はまさか、ユニコードとか? そうみたいだな、1バイト多くなる。
s= 'abc\ndef'
s2 = 'abc\ndef'
print('s',len(s))
print('s2',len(s2))
#s 7
#s2 8
print(‘abc\ndef’) なら改行される。
どんなコードを使ってるんだ?
\ はまさか、ユニコードとか? そうみたいだな、1バイト多くなる。
s= 'abc\ndef'
s2 = 'abc\ndef'
print('s',len(s))
print('s2',len(s2))
#s 7
#s2 8
2019/02/15(金) 18:28:32.30ID:XYE9pmPG
>>46 ややこしいな、バックスラッシュ\(\)を入れたんだが、BB2Cに投稿したら \ に表示されてる。
2019/02/15(金) 18:30:30.30ID:XYE9pmPG
s の方は、バックスラッシュで入力。
s2の方は、円サインで入力したんだけど。
なんか胃が痛くなってきた。
s2の方は、円サインで入力したんだけど。
なんか胃が痛くなってきた。
2019/02/16(土) 10:10:48.03ID:2Obpk0jZ
改行は「\n」
2019/02/16(土) 11:59:01.00ID:3MiMTZ5E
>>49 そう言うとるやん。ただ、iphone のキーポードが特殊で、エンサイン\ と、バックスラッシュ\ どちらも入力できる。
他の普通のキーポードだと、同じ文字として扱われるのに、iphoneでは別コードを与えている。
e=ord('\') # エンサイン \
b=ord('\\') # バックスラッシュ\
print(hex(e),hex(b))
# 0xa5 0x5c
エンサインは、a5になってるね。
他の普通のキーポードだと、同じ文字として扱われるのに、iphoneでは別コードを与えている。
e=ord('\') # エンサイン \
b=ord('\\') # バックスラッシュ\
print(hex(e),hex(b))
# 0xa5 0x5c
エンサインは、a5になってるね。
2019/02/16(土) 12:07:47.91ID:3MiMTZ5E
a5 は、日本のJIS コード表では中点・
2019/02/21(木) 05:30:41.56ID:kxn9bd4Y
なんぴー
てんそるふろー
まっとぷろっとりぶ
てんそるふろー
まっとぷろっとりぶ
2019/02/21(木) 07:57:02.75ID:k9ihouSJ
>>52 どうした?
2019/02/21(木) 10:29:36.98ID:k9ihouSJ
stash の特殊キーがわからないんだけど。
H Up Dn は解るが、CD CC CU CZ とか解らない。
H Up Dn は解るが、CD CC CU CZ とか解らない。
2019/02/25(月) 09:41:45.90ID:PZlQ37TI
pythonista を使って、micro bit を動かした人いる?
2019/02/26(火) 22:33:25.26ID:Mq509IPm
ここは全く反応がないね。
お勉強擦れにも張ったやつだけど張っておく。
BBC micro:bit MicroPython ドキュメンテーション
https://microbit-micropython.readthedocs.io/ja/latest/
これを読むと、直接USBケーブルでつないで、teraterm などでMicroPython のREPL を使えるみたい。
micro:bit のintel HEX ファイルの説明もある。 昔紙テープがこのフォーマットだった。
uFlash (マイクロフラッシュと読む)と言うユーティリティでHEXファイルを作って書き込むことも、直接Python スクリプトを書き込むこともできるみたい。
$ pip install uflash でiPhoneのpythonistaにインストールできた。
$ uflash hello.py ./
これで micropython.hex というファイルが出来上がった。
お勉強擦れにも張ったやつだけど張っておく。
BBC micro:bit MicroPython ドキュメンテーション
https://microbit-micropython.readthedocs.io/ja/latest/
これを読むと、直接USBケーブルでつないで、teraterm などでMicroPython のREPL を使えるみたい。
micro:bit のintel HEX ファイルの説明もある。 昔紙テープがこのフォーマットだった。
uFlash (マイクロフラッシュと読む)と言うユーティリティでHEXファイルを作って書き込むことも、直接Python スクリプトを書き込むこともできるみたい。
$ pip install uflash でiPhoneのpythonistaにインストールできた。
$ uflash hello.py ./
これで micropython.hex というファイルが出来上がった。
2019/02/27(水) 01:29:49.97ID:Hynum1M+
2019/02/27(水) 01:34:24.00ID:Hynum1M+
2019/02/27(水) 01:38:32.50ID:Hynum1M+
温度センサーの温度を表示してる動画
https://youtu.be/4JXlEWW9e7U
https://youtu.be/4JXlEWW9e7U
2019/02/27(水) 15:17:24.12ID:x5H0PQaz
2019/02/27(水) 15:52:52.79ID:x5H0PQaz
pythonista は、その手のひらの中だけで遊んでる分には良いが、何かインストールしようとかすると結構つまづくな。
何より、python2 とpython3 のどちらかでしか動か無いやつがあるなんて最初わからなかった。
Stash ですら、py2で動かさないとろくな動きしない。
py2、py3 2種類立ち上げておいて切り替えながら使うのかな?
muエディタ自体はインストールできたけど、なんか動かそうとすると、すぐにエラーメッセージで PyQt5が無いなんて言う。
git や yottaとかは、プリインストールされてたのかな?
make は諦めざるを得ないのかな。
何より、python2 とpython3 のどちらかでしか動か無いやつがあるなんて最初わからなかった。
Stash ですら、py2で動かさないとろくな動きしない。
py2、py3 2種類立ち上げておいて切り替えながら使うのかな?
muエディタ自体はインストールできたけど、なんか動かそうとすると、すぐにエラーメッセージで PyQt5が無いなんて言う。
git や yottaとかは、プリインストールされてたのかな?
make は諦めざるを得ないのかな。
2019/02/27(水) 22:06:33.85ID:Hynum1M+
pythonista のドキュメントを見るといくつかアプリが紹介されているけど、どうやって作るんだろ。
俺が自分のアプリを起動すると、pythonistaも一緒に立ち上がってしまう。
例えば、Black White とか。
俺が自分のアプリを起動すると、pythonistaも一緒に立ち上がってしまう。
例えば、Black White とか。
2019/02/28(木) 16:38:46.50ID:3raA7S0b
>>61 git はStash をインストールすると一緒に入ってるが、StashをPython2で動かさないといけない。
yottaは自分で中途半端にインストールしたのかな?
>>54 CZはコントロールZ見たい
Ctrl+CとCtrl+Zやkillなどの挙動の違いを確認する
Linux
https://qiita.com/toshihirock/items/bc6a9a4091afa9bb61f1
Ctrl+CはSIGINTシグナルという割り込みを示すシグナルを送信し、Ctrl+Zは一時停止を示すSIGTSTPシグナルを送信する
Ctrl+Cを実行するとフォアグラウンドのプロセスは基本的に終了する(特別にSIGINTシグナルのイベントを受け取るようにしていなければ)
Ctrl+Zを実行するとフォアグラウンドのプロセスは一時停止状態になる
yottaは自分で中途半端にインストールしたのかな?
>>54 CZはコントロールZ見たい
Ctrl+CとCtrl+Zやkillなどの挙動の違いを確認する
Linux
https://qiita.com/toshihirock/items/bc6a9a4091afa9bb61f1
Ctrl+CはSIGINTシグナルという割り込みを示すシグナルを送信し、Ctrl+Zは一時停止を示すSIGTSTPシグナルを送信する
Ctrl+Cを実行するとフォアグラウンドのプロセスは基本的に終了する(特別にSIGINTシグナルのイベントを受け取るようにしていなければ)
Ctrl+Zを実行するとフォアグラウンドのプロセスは一時停止状態になる
64デフォルトの名無しさん
2019/02/28(木) 23:27:01.62ID:sAGJqOCA age
2019/03/04(月) 09:44:22.00ID:TibQyUgX
PyQt5 をインストールする方法ないの? インストールしようとするとソース形式では提供していないと言われる。
あそうか、python のソースじゃないのか。自分でコンパイルすればなんとかなるのかな?
しかし何で apt-get をサポートしないんだろ。
あそうか、python のソースじゃないのか。自分でコンパイルすればなんとかなるのかな?
しかし何で apt-get をサポートしないんだろ。
2019/03/04(月) 19:41:20.20ID:rdjSvZ2C
なんか全く反応がないけど、誰も使っていないの?
結構良いじゃん。 脱獄しないとできなかったことがかなりできる様になっただけでもすばらしいと思う。 使って行くとイライラすることもあるが、脱獄しないで結構できる様になったから満足。
pythonista もそうだが、stash が嬉しい。
結構良いじゃん。 脱獄しないとできなかったことがかなりできる様になっただけでもすばらしいと思う。 使って行くとイライラすることもあるが、脱獄しないで結構できる様になったから満足。
pythonista もそうだが、stash が嬉しい。
67デフォルトの名無しさん
2019/03/04(月) 19:43:04.13ID:rdjSvZ2C 上げないと気付かないか
2019/03/04(月) 20:03:03.54ID:ETuY3KhT
Pythonista は,iOS 用 Python (2.7) のプログラミング環境であり,numpy および matplotlib が同梱されており,大変便利なものですが,scipy を使うことができません.
scipy を使うことができません.
scipy を使うことができません.
まじかよ
scipy を使うことができません.
scipy を使うことができません.
まじかよ
2019/03/06(水) 12:03:27.78ID:cM1JcwP7
>>68 Python2.7 とPython3.6だよ。 pandas も使えないから割り切るしかない。
多分その内色々と揃って来るとは思うけど優先順位は今サポートしてるもののバージョンアップ何だろうな。
例えば git がpy2でしか動かないとか。
gcc とmake が使えない限りはある程度諦めざるを得ない。
多分その内色々と揃って来るとは思うけど優先順位は今サポートしてるもののバージョンアップ何だろうな。
例えば git がpy2でしか動かないとか。
gcc とmake が使えない限りはある程度諦めざるを得ない。
2019/03/06(水) 15:29:51.95ID:s3q4he0U
SymPy は入ってるけどな
71デフォルトの名無しさん
2019/03/06(水) 17:33:09.65ID:ZCFXCNIW アップデートまだ?
2019/03/06(水) 17:39:38.19ID:8gzcgKb8
そう、アップルならね
2019/03/06(水) 18:36:39.64ID:seKxpCuZ
PyQt4 もないんだけど、どうやってUI作るの?
2019/03/06(水) 19:02:19.05ID:2Etc0l5z
>>73 Pythonista の標準UIで簡単に作れるよ。 iOS専用だが、iOS以外のUIを作ろうと思って使う人はいないだろ。
iOSのアプリが簡単に作れることにこそPythonista の意味がある。
iOSのアプリが簡単に作れることにこそPythonista の意味がある。
2019/03/06(水) 19:23:46.36ID:JMBs+VA9
言い訳だな
iPad 上で、Pythonisita を使って、Windows UI 作りたいわけだが?
iPad 上で、Pythonisita を使って、Windows UI 作りたいわけだが?
2019/03/06(水) 19:27:49.33ID:Knr7pl4k
頭おかc
2019/03/06(水) 19:30:26.95ID:BdEl5bnf
>>75
盛大に草生える
盛大に草生える
2019/03/06(水) 19:30:34.10ID:s3q4he0U
開発環境に依存したOS用のアプリしか作れないとか終わってるな
2019/03/06(水) 19:37:32.43ID:2Etc0l5z
>>78 Swift 、Pythonista 以外で、Obj-C を呼べるのは有るんだっけ?
2019/03/06(水) 19:42:11.18ID:8gzcgKb8
下を見て慰めても始まらんぞ
時代はクロス開発環境
時代はクロス開発環境
2019/03/06(水) 19:44:28.10ID:2Etc0l5z
逆に言えば、Windows API も完全には解放していないだろ。
とは言えWindowsアプリの中にかなりPythonが浸透してきてるな。表からは見えないが。
得意なものは得意なものに任せれば良いんじゃないの? 全てを1つで賄う必要もなし。
Pythonは、C やObj-C などを自由に使えるから自由度が大きい。 苦手なものは得意な言語やOSに任せると言う発想がここまでPython を伸ばしてきたんだろう。
とは言えWindowsアプリの中にかなりPythonが浸透してきてるな。表からは見えないが。
得意なものは得意なものに任せれば良いんじゃないの? 全てを1つで賄う必要もなし。
Pythonは、C やObj-C などを自由に使えるから自由度が大きい。 苦手なものは得意な言語やOSに任せると言う発想がここまでPython を伸ばしてきたんだろう。
2019/03/06(水) 19:47:25.13ID:2Etc0l5z
>>80 そりゃそうだが、iOSの制限の中でまともにiOSアプリを開発できるツールがあったかな?
2019/03/06(水) 20:00:41.44ID:+rHlHOvZ
1200円もとって、主要ライブラリほぼ全滅とか、舐めてんなあ
2019/03/06(水) 20:01:32.37ID:mLWaZZjp
1200やるからお前が作れ
2019/03/06(水) 20:08:56.39ID:2Etc0l5z
2019/03/06(水) 20:18:59.88ID:Re10+/On
Python超初心者なんだけど教えて下さい!
ボタンを押したらリストが出てきて、
選んだ文字列を変数に入れるってことをしたいんだけど
def Pdial(sender):
prop=dialogs.list_dialog(title='LIST',items=['A','B'])
return(prop)
prop=ui.Button(title='選択',action=Pdial)
リストが出て選択するとこまでは良いんだけど、
変数の中身はこうなる、、
print(prop)
<_ui.Button object at 0x10a8439a0>
AとかBって取り出し方をするにはどうすれば良いの?
ボタンを押したらリストが出てきて、
選んだ文字列を変数に入れるってことをしたいんだけど
def Pdial(sender):
prop=dialogs.list_dialog(title='LIST',items=['A','B'])
return(prop)
prop=ui.Button(title='選択',action=Pdial)
リストが出て選択するとこまでは良いんだけど、
変数の中身はこうなる、、
print(prop)
<_ui.Button object at 0x10a8439a0>
AとかBって取り出し方をするにはどうすれば良いの?
2019/03/06(水) 21:22:25.15ID:+rHlHOvZ
2019/03/06(水) 21:48:18.44ID:RVGN/pzx
2019/03/07(木) 02:25:43.12ID:cHp6oMfZ
def Pdial(): #senderいらない
prop=dialogs.list_dialog(title='LIST',items=['A','B'])
return(prop)
prop=ui.Button(title='選択',action=Pdial)
res=Pdial()
print(res)
prop=dialogs.list_dialog(title='LIST',items=['A','B'])
return(prop)
prop=ui.Button(title='選択',action=Pdial)
res=Pdial()
print(res)
2019/03/07(木) 09:32:39.49ID:E2eXaClF
>>87 そういう場合は、Juno Pro(1800円) の方でやる。
使えないライブラリーを読んでる部分だけそっちでテスト。
他はPythonistaでテストすれば良いだろ。その方がサクサク行く。Jupyter は補完機能がなくイライラする。
Windows のJupyter の方はnbextensionsエクステンションを入れれば補間されるようになるけど
使えないライブラリーを読んでる部分だけそっちでテスト。
他はPythonistaでテストすれば良いだろ。その方がサクサク行く。Jupyter は補完機能がなくイライラする。
Windows のJupyter の方はnbextensionsエクステンションを入れれば補間されるようになるけど
2019/03/07(木) 13:05:40.79ID:9XzeaP/N
やっぱり1800円の方か
でもあれ遅いんだろう?
使ってないけど
1200円 Pythonisita 悪かろう安かろう
でもあれ遅いんだろう?
使ってないけど
1200円 Pythonisita 悪かろう安かろう
2019/03/07(木) 16:17:05.87ID:k6ZLJER9
>>91 Pythonista の悪口を言ったらバチが当たるぞ。
これが有るとないとでは天と地ほどの差がある。
これが有るとないとでは天と地ほどの差がある。
2019/03/07(木) 16:21:28.86ID:cyEYfpDf
まあないよりはマシだけどな
しかし、有料app なのに、Scipy, Panda 未対応は酷いな
しかし、有料app なのに、Scipy, Panda 未対応は酷いな
2019/03/07(木) 16:56:10.82ID:k6ZLJER9
>>93 事情を察してやれ、基本的にはCコンパイルされたライブラリは使えないことになってる。
所が、numpy やsympy などはコンパイルして標準装備してるだけ涙ぐましい努力の跡が見えるよ。
同じUNIX系だとは言え、iOSの場合は厳しいアクセス制限があるから単にコンパイルし直しただけじゃ済まない。
だから、コンパイル済みを持ってくるapt-get なども使いたくても使えない。
所が、numpy やsympy などはコンパイルして標準装備してるだけ涙ぐましい努力の跡が見えるよ。
同じUNIX系だとは言え、iOSの場合は厳しいアクセス制限があるから単にコンパイルし直しただけじゃ済まない。
だから、コンパイル済みを持ってくるapt-get なども使いたくても使えない。
2019/03/07(木) 21:27:32.11ID:D1nw//Ty
pythonisita で評価してるのは、コンソール画面の上の「?」ボタン押したら出てくる公式チュートリアルだな
関数名いれると、ずらずらと該当解説ページが表示される
引数も戻り値も、簡単なコード例もあるし結構便利
何千ページもある公式ドキュメント持ち歩くの筋力いるしな
問題は俺様のような英語使いはいいとして、お前らJAPには猫に小判な機能だということかな
そんなお前らにはこれで充分
https://docs.python.org/ja/3/library/functions.html
関数名いれると、ずらずらと該当解説ページが表示される
引数も戻り値も、簡単なコード例もあるし結構便利
何千ページもある公式ドキュメント持ち歩くの筋力いるしな
問題は俺様のような英語使いはいいとして、お前らJAPには猫に小判な機能だということかな
そんなお前らにはこれで充分
https://docs.python.org/ja/3/library/functions.html
2019/03/07(木) 23:35:04.21ID:E2eXaClF
>>95 使い始めたばかりだからそんな機能があるの知らなかった。 教えてくれてありがとう。 これは便利だな。
こんな機能こそ重要。
こんな機能こそ重要。
2019/03/07(木) 23:53:33.37ID:9XzeaP/N
Python 関数一覧アプリとしての価値1200円
2019/03/08(金) 00:26:21.24ID:33ZLM8BT
>>97 おいおい、お前使っていないんだろ。
2019/03/08(金) 01:29:01.56ID:5FsfaYFV
Scipy, Panda ライブラリの解説は流石に搭載してないようだな
100デフォルトの名無しさん
2019/03/08(金) 11:11:43.20ID:enrIbZX0 >>99 Pythonistaの PyDocにはあらゆるコンピュータの技術解説書が入ってるぞ。
最初にlaunch_PyDoc.pyを起動してアップデートする必要がある。
主な所では
Android、ApatchHTTPServer、Ardiono、AWS Javascript 、Bash、
C、C++、Common LISP、Django、Go、Haskel、TypeScript、、、
勿論 SciPy、Pandas、QT5なども全て入っている。
自動アップデートされるから常に最新バージョンが見れる。 勿論QT4とか古い仕様も見れる。
今Ardiono1.8.8を見てみたら100MB位ダウンロードする。 フルドキュメントが見れる。
あらかじめセットされたドキュメントに入っていないものをサーチした場合は、Google等に検索に行く。
最初にlaunch_PyDoc.pyを起動してアップデートする必要がある。
主な所では
Android、ApatchHTTPServer、Ardiono、AWS Javascript 、Bash、
C、C++、Common LISP、Django、Go、Haskel、TypeScript、、、
勿論 SciPy、Pandas、QT5なども全て入っている。
自動アップデートされるから常に最新バージョンが見れる。 勿論QT4とか古い仕様も見れる。
今Ardiono1.8.8を見てみたら100MB位ダウンロードする。 フルドキュメントが見れる。
あらかじめセットされたドキュメントに入っていないものをサーチした場合は、Google等に検索に行く。
101デフォルトの名無しさん
2019/03/08(金) 11:44:00.15ID:5FsfaYFV それ便利そうだけど、検索時にpython と無関係の関数を候補表示されると面倒だな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」 [♪♪♪★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★2 [♪♪♪★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 ★2 [お断り★]
- 「ふざけんな!」 国会議員給与、『月5万円増』報道にネット騒然 「国民が物価高で困っているのに」「定数削減とか言いながら…」 [♪♪♪★]
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★11 [BFU★]
- デヴィ夫人、悪化の日中関係に言及「戦いましょう」「日本の経済人よ、日本総力で戦えば勝てるはず」 [muffin★]
- 【速報】暫定税率廃止、全会一致で可決!12月31日から25円/L安くなるぞ! [369521721]
- 戦略的互恵関係望むなら答弁撤回せよと中国。高市、もう後がなくなる [805596214]
- 【鈴木早苗】お米券おひとり様3000円に閣議決定 [993451824]
- 🏡なにゃこのスリャ!🐧⚡🏡
- 麻生太郎(85)「国民は台湾有事で戦う覚悟が求められる」 [961870172]
- ジャップランドにネトウヨがこんなに多いとは想わなかったよな🥺 [929293504]
