机器人框架是否支持 Python 3.x

San*_*r G -3 robotframework

我可以在网上看到大部分视频和学习材料都是针对带有 python 2.x 的机器人框架,机器人框架是否支持 Python 3.x?

Ver*_*erv 5

Robot Framework 自发布3.0 版以来就支持 Python 3 。如果您使用的是早期版本的 Robot Framework,它将不支持 Python 3.x

接下来要考虑的是,虽然 Robot Framework 的核心本身现在支持 Python 3,但并非所有的生态系统都支持!例如,最近有人由于 Python 3 不兼容而在使用 PaBot 时遇到问题(请参阅此处

幸运的是,大部分生态系统正在通过它的伟大社区慢慢更新。事实上,Selenium 库是大多数时候最常用的库之一,最近已经更新以支持 Python 3

所以,是的,Robot Framework 确实支持 Python 3.x,但并非它的所有生态系统都支持,因此在使用 Python 3 之前,您应该先评估项目的需求。