2017-06-30 20 views
-3

私はPythonのWindowsで簡単なプログラムを書いています。これはLAN経由でRaspberry Piに何かを送るものです。しかし、私が例1を入力すると、RPiは49を受け取る。それはUTF-8エンコーディングを使用したからだ。昨日私はこのコード行をs.send(テキスト)に置き換えようとしましたが、それは私のためには機能しませんでした。 Raspberry PiのプログラムはPython3で動作します。私がPython2で実行すると、UTF-8エンコーディングでさえもうまく動作します。どうすれば修正できますか? enter image description hereラズベリーパイのLAN経由でデータを受信

+1

(https://raspberrypi.stackexchange.com/) –

+1

をお読みください[どのようにask page](https://stackoverflow.com/help/how-to-ask)を開き、それに従って質問を更新してください。 (あなたが試みたものの例を提供し、読みやすくするために質問をフォーマットします。) – Arount

+0

私が試したことをイメージしました – karolkarolski25

答えて

0

送信している文字のASCIIコードが表示されていると思います。

はこれをテストするために、Pythonシェルで試してみてください。

が、これは、より良い[ラズベリーパイスタック交換]で求められることができ
ord('1') 
ord('2') 
関連する問題