A user should not need to worry about the Python version installed on their system. This is particularly useful as versions in dev (desktop) and prod (raspberry pi) can and will change independently of each other. It will also happen between versions of ROS. By making them backwards and forwards compatible we can avoid this as a source of environmental issue.
A user should not need to worry about the Python version installed on their system. This is particularly useful as versions in dev (desktop) and prod (raspberry pi) can and will change independently of each other. It will also happen between versions of ROS. By making them backwards and forwards compatible we can avoid this as a source of environmental issue.
Take a look at http://book.pythontips.com/en/latest/targeting_python_2_3.html for some ideas.