我在ipython juypter中有两个问题
1)我希望ipython打印所有输出,而无需打印。 Ipython通常只打印最后的结果
2)我正在使用Madagascar package的python接口,(地球物理软件),但是当我在ipython笔记本中使用它时,我没有任何输出。
import m8r
import urllib
#Retrieve
m8r.Fetch('french','french.asc')
fren='french.asc'
french=m8r.dd(form='native').transp().scale(dscale=2)[fren]
french.grey(color='j',allpos='y',bias=1000,scalebar='n',barlabel='Depth',barunit='m',screenratio=1,title='French model').image()
nx = 161
dx = 51.325
nz = 401
dz = 10.265
nxx= 10*(nx-1)+1
dxx= dx/10
dscal = 10/dx
refl=m8r.window(n1=1,f1=30).remap1(n1=nxx,o1=0,d1=dxx)[french]
rdip=m8r.deriv(none="0").scale(dscale=dscal)[refl]
slice =m8r.window(n1=1,f1=30).remap1(n1=nx,o1=0,d1=dx).unif2(n1=nz,d1=dz,v00='1,2')[french]
slice.grey(color='j',allpos='y',bias=1,title='2-D slice',label1='Depth',unit1='m',screenratio=0.5,screenht=6).image()
此代码适用于sage笔记本。当我在圣人中运行时,我得到图表,但这并没有在ipython笔记本中出现