2015-04-26 10 views
6

otomatik olarak numpynp olarak yüklemek için benim ipython profilinde ben ipython_config.py modifiye ettik Jupyter Notebook yukarı başladığında. Bir Defter başlattığımda, ilk hücrede np. aracılığıyla tüm numpy kütüphanelerini hemen arayabilirim. Ancak, eğer bu Not Defterini bir gist veya başka bir yöntemle paylaşıyorsam, bu ithalatlar açıkça gösterilmez. Bu net tekrarlanabilirliği imkansız kıldığı için optimal değildir.Jupyter Dizüstü Bilgisayar Profili başlangıcını nasıl belgeleyebilirim?</p> <pre><code>c.InteractiveShellApp.exec_lines = [ 'import numpy as np', ] </code></pre> <p>Bu harika çalışıyor:

Sorumu: Yeni bir Defterin ilk hücresini, aldığım kodla otomatik olarak doldurabilmemin bir yolu var mı? (Ya da Not Defteri için gerçekleşen ithalatı belgelemenin başka bir yolu).

exec_lines seçeneğinin kaldırılması ve kendim çalıştırması gereken kodu veya ana fikri içeren başka bir çözümü önceden doldurmakla sorun olur: başlangıçta içe aktardığım kodun net yeniden üretilebilirliği Not defteri. Burada iniş insanlara yararlı olabilir

Düzenleme

Silinen cevap: Ben bir yüklenebilir Notebook uzantısı "olarak kod klişe parçacıkları eklemek için Jupyter (ipython) notebook özelleştirilebilir bir menü öğesi ekler jupyter_boilerplate bulundu "- bir kolayca doldurulabilir bir başlangıç ​​kod parçacığını oluşturmak için olanak sağlayacak MLavoie için

Sidenote çünkü. 'silindi/kilitli mesajlar/değerlendirme'

devre dışı yorumlar

Evet öylesin bu doğru: Bu bağlantı soruya cevap verebilir

birlikte, burada cevabın temel kısımlarını kapsar ve başvuru için bağlantıyı sağlamak için daha iyidir. Bağlantılı sayfa değiştiğinde yalnızca bağlantı yanıtları geçersiz olabilir. - Şu - MLavoie 8 Temmuz '16 17:27

de Ama, bu yüklü olması için bir Widget olduğunu fark edeceksiniz, işte yapıştırmak ilgili kod yoktur. Yukarıdaki cevabı silmek yardımcı oldu.

+0

@JBWhitemore Cevabımı beğenmediniz mi? – sp00n3r

+0

1) Kabul ettim, 2) ismimi yanlış yazdınız, 3) profilinizi güncelleyiniz;) – JBWhitmore

cevap

4

Neredeyse otomatik: İlk hücrenin içine PYTHONPATH ve% yükü üzerinde bir versiyon kontrollü dosyada

%load startup.py

koyun ithalat/yapılandırma kodu.

Bu, başlangıç ​​yapılandırmanızı değiştirmeden farklı başlangıç ​​kodlarını kullanmanıza izin verme avantajına sahiptir ve dizüstü bilgisayarlar taşınabilir kalır, yani dizüstü bilgisayarı ve başlangıç ​​dosyasını diğer kullanıcılara gönderir ve başlangıç ​​yapılandırmalarını değiştirmeden çalıştırabilirler.

-1

İstediğiniz müstahzarları içeren ve bunu şablon olarak kullanan bir not defteri oluşturun. Yani, yeni bir dosyaya kopyalayın ve açın.

İlgili konular