pythonでMQTTしてみようと、pahoというライブラリを使っている。
接続したときにコールバックしてもらいたいのだが、そのコールバック関数の内容(signatureというのか)はこうなっている。
on_connect(client, userdata, flags, respons_code)
userdataやflagsなどは使わないのだが、使わないとpyCharmが「未使用ですよ」と言ってくる。
GCCだとvoidでキャストして黙らせることもあるのだが、pythonというかpyCharmだとどうやるのだろうか?
python - How can I denote unused function arguments? - Stack Overflow
1番目の回答は、ここから後ろ全部不要、という場合だろう。
(あまり調べてない)
2番目の回答で、delというキーワードを使うようになっていた。
リストの要素を消すときなどに使うようなのだが、オブジェクトの削除の意味でもあるようだ。
今回はdelで消すことにした。
0 件のコメント:
コメントを投稿
コメントありがとうございます。
スパムかもしれない、と私が思ったら、
申し訳ないですが勝手に削除することもあります。
注: コメントを投稿できるのは、このブログのメンバーだけです。