問題タブ [pythonista]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3066 参照

python - アプリ pythonista を使用して iOS で python ファイルをインポートできない

.py ファイル拡張子なしでインポートしようとしました ex: import something. それはうまくいきません。また、 init .pyを作成してパッケージに変換しようとしましたが、まだインポートしたくありません。ところで、私は Python 3.5 を使用しています。編集: 私は pythonista を使用していますが、現時点ではコンピューターや Xcode にアクセスできません。

0 投票する
2 に答える
325 参照

python - Pythonista ユーザーが開始したプログラムが実行されない

こんにちは、iPad で Pythonista 3:0 を使用しています。初心者として、サンプルをダウンロードして試してみました。それらはしばらくの間機能していましたが、今はそれらを実行しようとしても応答がありません。元の Phthonista インストールのすべてのサンプル プログラムは完全に動作します。

たとえば、これは機能しません。三角を押しても何も起こりません。ありがとう

0 投票する
2 に答える
120 参照

python-3.x - パンダの構文を複製するには? (データフレームをフィルタリングするため)

Pandas でデータフレームをフィルタリングするための構文を実装するにはどうすればよいですか? ( df[df.column1 > someValue])

データフレームをフィルタリングするときに Pandas と同じ構文を持つクラスを作成しようとしています。

このようなデータフレームの構文を複製するにはどうすればよいですdf = DataFrame(someData) か:

メソッド__getattr____getitem__構文を実装しました

しかし、両方をリンクする方法がわかりません。また、Pandas コードからコピーする関数が見つかりませんでした。

この問題の実装または Pandas の関数への参照のいずれかが非常に役立ちます。

編集:(解決策)

答えのヒントに従って、__getitem__次のように関数を実装しました。

列クラス (シリーズ) の比較メソッドも実装する必要があることに注意してください。完全なコードはここで見ることができます。

0 投票する
3 に答える
7777 参照

python-3.x - PandasなしでCSVファイルをフィルタリングするには? (Pythonista の Pandas の最適な代替品)

Pythonista 3 (Python 用の iOS アプリ) でデータ分析をしようとしていますが、pandas の C ライブラリが原因で、iOS デバイスでコンパイルされません。

パンダの代わりになるものはありますか?numpy は type のデータのオプションになりますstringか?

現時点で私が持っているデータセットは、友人と私との間のメッセージの履歴です。

履歴全体が 1 つの csv ファイルにまとめられています。各行には、「day_of_the_week」、「date」、「time_of_message」、「author_of_message」、「message_body」という列があります

分析の目的は、過去 1 年間のチャットのレポートを作成することです。

各友人が送信したメッセージの数をカウントできるようにしたい。各友人からメッセージが送信された時間のヒストグラムをプロットできるようにしたいと考えています。次に、個人およびグループとして単語カウントを行いたいと思います。

パンダでは、その方法を知っています。例えば:

Pandasなしでcsvファイルをフィルタリングするにはどうすればよいですか?

0 投票する
2 に答える
1191 参照

python - モジュール/パッケージでオブジェクトを公開する方法は?

次のように記述できるように、パッケージをどのように実装すればよいですか。

私のモジュールが Market と呼ばれているとします。これは、goShopping.py という Python スクリプトの作業ディレクトリ内のフォルダーです。

私の goShopping.py では、次のコードを記述できるようにしたいと考えています。

Banana と Apple は、モジュール内のファイル内のオブジェクトです。

モジュール市場はどのように書かれるべきですか?

Module フォルダーに fruit.py というファイルがあるとします。そこで Banana と Apple クラスを定義します。上記のコードを次のように記述できることはわかっています。

しかし、私はそれを望んでいません。

__init__.py解決策として、次のように(__init.pyマーケットフォルダー内に)宣言を入れることを考えました:

しかし、次のエラーが表示されます。

行から:

必要に応じてオブジェクトを公開できるようにするには、どのように構成し、何を記述すればよいですか?

私はiOS用のPythonistaを使用しています。これが問題なのだろうか。

0 投票する
0 に答える
101 参照

python-2.7 - Python API EOFError

プロセスの一部として Evernote ノートを作成/更新する iPad で実行するいくつかの Pythonista スクリプトがあります。 get_note_store)。以下はエラーを複製するのに十分です

私は休暇中にいくつか遊んで、同じコードが私のMacで問題なく動作するため、エラーをPythonistaに固有のものまで追跡しました. version not Pythonista 3) 問題が Pythonista 側にあるとは思いません。

Evernote ステータス ページ ( http://status.evernote.com/ ) をチェックすると、12 月 20 日と 21 日にパッチ リリースがありましたが、そのうちの 1 つが Pythonista Evernote API のサポートを壊したのではないかと思っています。

更新 2017-01-09

木曜日の夜、Evernote サーバーにパッチが適用されたようで、問題が修正され、すべてが正常に機能するようになりました。

この問題の修正に関与した Evernote サポート チームの一員である場合は、ありがとうございます。

よろしく、

リチャード

0 投票する
1 に答える
524 参照

python-3.x - Pythonista 3 の Labelnode タイマー

大きなリセット ボタンを備えたタイマーを作成したいのですが、ラベル ノードにタイマーの現在の値 (n) を表示する方法がわかりません。

私は答えを見つけようとしましたが、役に立たなかったので、助けていただければ幸いです。

0 投票する
1 に答える
2595 参照

python - PythonistaのUIデザイナーに画像を追加する方法

私はiOSでpythonとPythonista 2.5をいじっています。私は現在、スクリプトで優れた UI を作成するにはあまりにも経験が浅く、Pythonista のデザイナーを使用する助けが必要です。現在、画像アセットを追加したいのですが、提供されたストック画像しか使用できません。そのリストに画像を追加するためのフォルダー パスはありますか、それとも別の簡単な方法はありますか?

私は経験がほとんどないことを覚えておいてください。助けてくれてありがとう!