2016-08-22 27 views
-1

だから、2つのラズベリーパイがあります。私はオブジェクト間で(単純な単一のint値)オブジェクトを渡すことができる必要があります。pythonスクリプトから別のpythonスクリプトへの値の送信

プログラムはPythonです。 1つは基本的にもう一方のコントローラとして機能しています。

クライアント/サーバーモデルは、そのようなもの(マルチプロセッシングモジュールから)で動作するのでしょうか、それとも同じコンピュータ上で実行されているプログラムのみですか?

また、私は1つのコントローラで複数のパイを制御することになり、Wi-Fiはおそらく十分な長さに達しません。コントローラからpiへのチェーンリンクのように別のpiに送ることは可能ですか?私はちょうどクライアント上にサーバーを設定し、その方法で渡すと思いますか? (私のクライアント/サーバーの知識はかなり限られています)。

基本的に、私はWiFi経由で異なるコンピュータ上のPythonプログラム間でオブジェクトの値を "交換"するモジュール/方法を教えてください。

答えて

0

私はあなたがPythonのソケットモジュールをグーグルことをお勧め:https://docs.python.org/2/library/socket.html

を私はtは私のAndroidデバイスに、サーバーから値を送信、それを使用するので、私はそれが2 rasbberriesで動作する必要がありますね。 ソケットサーバーに関する良いYouTubeチュートリアルがあります: https://www.youtube.com/watch?v=LJTaPaFGmM4

+0

待っていますが、これはインターネットを必要としません。それはちょうど2つのパイのWiFiを介して送信することができますように? –

+0

はい、それはインターネット、WiFiをすることができます、あなたは'ifconfig' –

+0

でIPを取得する必要があります。すべてがWiFiを持っていますが、利用可能なインターネットは存在しません。 –

関連する問題