Pyspark - IndentationError: ожидается наличие блока с отступом с использованием виртуальной машины Cloudera - PullRequest
0 голосов
/ 01 декабря 2018

Я использую терминал под Quickstart виртуальной машины Cloudera - 5.13.0-0-virtualbox.

employeeinfo = sqlContext.sql("SELECT * FROM EmployeeTab")
for row in employeeinfo.collect():
... print(row)

И получаю эту ошибку:

IndentationError: expected an indented block

И яМне кажется, я ставлю правильные пробелы после цикла, как вы можете видеть на следующем изображении:

enter image description here

Что я делаю не так?

Большое спасибо!

1 Ответ

0 голосов
/ 01 декабря 2018

Попробуйте:

employeeinfo = sqlContext.sql("SELECT * FROM EmployeeTab")
for row in employeeinfo.collect():
...     print(row)

поставить 4 пробела после ...

...