2014-09-19 4 views

Antwort

1

Starten Sie die IPython-Shell mit IPYTHON=1 pyspark, dann führen Sie execfile('/path/to/myscript.py'), die Ihr Skript in der Shell ausführen und zurück zu es ausführen sollte.

3

Wenn Sie die ipython Shell starten mit:

$ IPYTHON=1 pyspark --master local[2] 

Sie tun können:

>>> %run myscript.py 

und alle Variablen im Arbeitsbereich bleiben. Sie können auch Schritt für Schritt debuggen mit:

>>> %run -d myscript.py 
+0

Das scheint die Kontextvariable nicht zu übergeben. sc (Standard) Gedanken ? – trailblazer