2015-08-25 18 views
7

dizüstü ithalatı ipython/standart jupyter otomatikleştirme:i aşağıdaki ithalatı kullanmak dizüstü ipython/benim jupyter en az% 99 için

import pandas as pd 
from pandas.io.json import json_normalize 
import matplotlib.pyplot as plt 
import matplotlib as mpl 
import numpy as np 

from bson import json_util, ObjectId 
import json 

from datetime import datetime, timedelta 
import pytz 

pd.set_option('max_columns', 50) 

mpl.style.use('ggplot') 

%pylab inline 

kimse bana otomatik olarak yapmak veya izin verecek çözümün her türlü keşfetti Has bir çeşit makro oluşturmak

cevap

14

Evet, özelleştirilmiş başlangıç ​​komut dosyaları ile yapabilirsiniz. Madenler, /Users/user_name/.ipython/profile_default/startup'da bulunmaktadır. Komut dosyaları python puan dosyaları (.py) olmalıdır ve otomatik ithalatlar oraya gitmelidir.

Doküman here'dur.

Başlangıç ​​kodunuza %pylab inline sahip olmak istiyorsanız, betiğin normal bir python betiği olmayan bir ipython betiğiyle belirtmek için .ipy uzantısıyla birlikte depolanması gerekir. Düzenli bir python senaryosunda %pylab inline gibi bir hücre büyüsüne sahipseniz, doğru işe yaramaz.

+2

doc konumu 21 Nisan 2016 itibariyle [link] (http://ipython.readthedocs.org/en/stable/interactive/tutorial.html?highlight=startup) adresine taşındı, ancak CT Zhu'nun mükemmel yanıtı hala duruyor. – PaulDong

3

% Yükleme sihrini kullanmayı seviyorum. , Tüm ithalat içeren bir dosyayı Make ana dizininde bırakın ve bu yöntem onları çalıştırmadan önce ithalat düzenlemesine izin verir

%load my_imports.py 

ile dizüstü başlar.

İlgili konular