Aracılığıyla paylaş


IPython çekirdeği

IPython çekirdeği, Python kod yürütmeye yönelik bir Jupyter çekirdeğidir. Jupyter ve diğer uyumlu not defterleri, Python not defteri kodunu yürütmek için IPython çekirdeğini kullanır.

Databricks Runtime 11.3 LTS ve üzerinde Python not defterleri Python kodunu yürütmek için IPython çekirdeğini kullanır.

Databricks Runtime 11.3 LTS ve üzerinde Python not defterlerinde ipykernel'e giriş geçirebilirsiniz. Bu, not defterindeki Python hata ayıklayıcısı gibi etkileşimli araçları kullanmanıza olanak tanır. Python hata ayıklayıcısını kullanmayı gösteren örnek bir not defteri için bkz . Python not defterlerinde hata ayıklama.

IPython çekirdeğini kullanmanın avantajları

IPython çekirdeği, Azure Databricks'in Jupyter not defterleri için oluşturulmuş açık kaynak araçları için daha iyi destek eklemesine olanak tanır. Azure Databricks'te IPython çekirdeğini kullanmak, IPython'un görüntüleme ve çıkış araçları için destek ekler. Daha fazla bilgi için bkz . IPython.core.display . Ayrıca, IPython çekirdeği bir not defteri tarafından oluşturulan alt işlemlerin stdout ve stderr çıkışlarını yakalar ve bu çıkışın not defterinin komut sonuçlarına eklenmesini sağlar.

Bilinen sorun

IPython komutu update_display yalnızca geçerli hücrenin çıkışlarını güncelleştirir.