【发布时间】:2021-10-01 03:53:04
【问题描述】:
我是 Python 和 AWS Glue 的新手,我无法为某些情况启用自动完成功能。
第一种情况:
dynamic_frame 没有 API 列表
如果我强制创建spark DataFrame,没有显示API列表,似乎DataSource0是未知的。
但 glueContext 显示了 API 列表:
第二种情况:
可以创建 Spark DataFrame 并显示 API 列表。由于我是 AWS Glue 的新手,我不确定这是使用 DynamicFrame 的对象进行 DF 转换的最佳做法,而不是直接使用 .toDF(),会有什么影响。
第三种情况:
定义要显示 API 列表的类型。再说一次,我是 Python 新手,我来自 C/JAVA/SCALA 背景,所以我不知道这会是怪异还是“非 Python”代码风格。
环境: Anaconda 安装的 Python 3.6 pyspark 和 AWS Glue 已通过 pip 安装
【问题讨论】:
标签: python autocomplete pycharm aws-glue