在 AWS Cloudwatch Synthetics Canaries 的文档页面上,我们可以找到代码示例 (https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries_Library_Python.html#CloudWatch_Synthetics_Library_Python_UIcanaries),其中包含“aws_synthetics.selenium”的导入模块和工具,如 Synthetics_webdriver 或 Synthetics_logger。
有什么方法可以安装这个包以进行本地开发吗? 这不是 AWS CDK 包 aws_cdk.aws_synthetics 吗?
我在互联网上搜索了几天,遗憾的是没有找到解决方案,我正在使用一个古怪的导入来解决它
if os.environ.get("LOCAL"):
from selenium import webdriver
else:
from aws_synthetics.selenium import synthetics_webdriver as webdriver
我也想在本地使用后者导入
不幸的是,答案是“不”。
您可以使用他们网站上的内联编辑器进行开发,它会起作用。但不幸的是就是这样。