You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PySpark时Row(r)函数报错NameError,是否需额外导入?

PySpark中Row未定义问题解决

是的,Row属于PySpark SQL模块的类,必须先导入才能使用。

你需要在代码开头添加导入语句:

from pyspark.sql import Row

导入后再运行你的代码:

df = textFile.map(lambda r: Row(r)).collect()

就不会再出现NameError: name 'Row' is not defined的错误了。

内容的提问来源于stack exchange,提问作者notaorb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 18:03:09