Actions
バグ #3973
closedPython版のプロバイダの実装コードの改行がおかしくなる問題
Start date:
03/02/2017
Due date:
% Done:
100%
Estimated time:
Description
添付のLeggedRobot.idlのLeggedRobotCommonInterface_Robotのインターフェースを使ったRTCを生成した場合に、以下のようにプロバイダの実装コード(LeggedRobot_idl_example.py)の改行がおかしくなる。
import OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport RTC, RTC__POAimport RTC, RTC__POA
Files
Updated by ga over 7 years ago
- Status changed from 新規 to 担当
- Assignee set to ga
ご指摘を頂いたコードなのですが,どのようなコードを出力するのが正解となりますでしょうか?
Updated by n-miyamoto over 7 years ago
以下のようになるのが正解だと思います。
import OpenHRP, OpenHRP__POA import RTC, RTC__POA
現在出力できるコードではimport文の前で改行されないので、「OpenHRP__POAimport」という名前のモジュールをインポートしようとしてエラーになります。
import OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport RTC, RTC__POAimport RTC, RTC__POA
出力したLeggedRobot_idl_example.pyを添付しました。
Updated by ga over 7 years ago
- Status changed from 担当 to 解決
- % Done changed from 0 to 100
import文を生成する処理を修正させて頂きました r696
Actions