草庐IT

create-notebook

全部标签

python - 从另一个 jupyter notebook 导入函数

我正在尝试从另一个jupyternotebook导入一个函数在n1.ipynb中:deftest_func(x):returnx+1->runthis在n2.ipynb中:%%capture%%runn1.ipynbtest_func(2)错误:NameErrorTraceback(mostrecentcalllast)in()---->1test_func(1)NameError:name'test_func'isnotdefined请问有什么简单的方法吗? 最佳答案 nbimporter模块在这里帮助我们:pipinstalln

python - Tkinter Canvas create_window()

我正在尝试使用TkinterCanvas(self._canvas)通过create_window函数创建窗口。该函数的window字段是一个TkinterFrame(self._tableFrame)。有人可以帮我解决如何使self._tableFrame自动扩展到self._canvas的大小(即使在用户更改窗口大小之后)吗?代码:fromTkinterimportScrollbarastkScrollBarfromTkinterimportFrameastkFramefromTkinterimportCanvasastkCanvasfromTkinterimportEntryas

python - 想要在 Jupyter Notebook (Anaconda) 中保存并运行 Python 脚本

这里是另一个python新手。目前,我在anaconda框架中使用Jupypternotebook。为了使用iPythonNotebook继续我的项目,我需要在笔记本上运行我的一些python脚本(tp.py文件)。fromtpimportwordtoplural因为,它让生活变得更轻松,而不是在笔记本本身中定义所有功能。我该怎么做,目前我的代码出现导入错误。ImportError:cannotimportnamewordtopluraliPython笔记本和python脚本(.py)在同一个文件夹中。也在该目录中添加了空的__init.py__文件。 最佳

python - 如何在 ipython notebook 中显示图表

尝试在SymPy中进行绘图-根据thisvideo我写了:fromsympy.plottingimportplot,plot_parametrice=sin(2*sin(x**3))plot(e,(x,0,5));但是在评估那个单元格之后我没有得到任何输出?没有错误或任何东西,它只是不显示任何东西。另一个测试:fromsympyimport*fromsympy.plottingimportplot,plot_parametricimportmathimportnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltexpr=x**2+s

python - iPython notebook - 在子图次要 y 轴上设置 ylim

我是Python的新手,我正在使用iPythonnotebook。我想使用次坐标轴在子图中绘制数据。我可以设置ylim但它只影响辅助y轴(在右侧)。我找不到控制主y轴(左侧)上的ylim的方法。我希望主y轴的限制为[0,40],辅助y轴的限制为[0,100]。#importmatplotlib.pylabaspltimportnumpyasnpimportpandasaspdimportcsvimportstring%pylabinline%matplotlibinline#READINFIRSTCSVespr=pd.read_csv('out.csv')df_e=pd.DataFra

python - Jupyter Notebook 被 Python 3.5 破坏

当我将我的Python版本从3.4更新到3.5(在MacElCapitan上)时,我重新安装了Jupyter,但是当我运行它并创建一个新的Python3笔记本时,它立即告诉我出现了内核错误,如果我单击此按钮,然后我收到此错误消息:Traceback(mostrecentcalllast):File"/usr/local/lib/python3.5/site-packages/notebook/base/handlers.py",line436,inwrapperresult=yieldgen.maybe_future(method(self,*args,**kwargs))File"/

python - 在 Jupyter Notebook 中调试 Flask 服务器

我想在jupyternotebook中调试小型flask服务器以进行演示。我在最新的Ubuntu和Python2上创建了virtualenv(在使用Python3的Mac上也会出现这个错误),pipinstallflaskjupyter。但是,当我使用helloworld脚本创建单元格时,它不会在笔记本中运行。fromflaskimportFlaskapp=Flask(__name__)@app.route("/")defhello():return"HelloWorld!"if__name__=="__main__":app.run(debug=True,port=1234)File

python - 在 IPython Notebook 中更改绘图窗口大小

我正在使用IPythonNotebook来绘制一些图。对于大多数我使用%matplotlibinline但对于一些我更改为%matplotlibnotebook以便能够放大和类似的东西。现在问题来了,显示我的绘图的窗口(与我使用的matplotlib设置无关)突然变小了。不是图形本身,只是窗口。我真的很困惑为什么会这样,如果是因为我在两个matplotlib设置之间切换或者我错误地做了其他事情。这真的很烦人,因为我必须在窗口中滚动才能看到我的整个图形,除非我想将它最小化很多。所以如果你有任何想法如何使绘图窗口变大,请赐教。在这里你可以看到我所说的窗口的意思的例子:Smallwindow

python - 在终端中执行 python 文件 - socket.error : no socket could be created

(webgame)Benjamins-MacBook:webgametest$pythonbin/app.pyhttp://0.0.0.0:8080/Traceback(mostrecentcalllast):File"bin/app.py",line21,inapp.run()File"/Users/test/Pythonprojects/webgame/lib/python2.7/site-packages/web/application.py",line310,inrunreturnwsgi.runwsgi(self.wsgifunc(*middleware))File"/Use

python - Pandas 数据帧 : Create new rows with calculations across existing rows

如何通过按特定字段(示例“国家/地区”和“行业”)分组并将一些数学应用于另一个字段(示例“字段”和“值”)来从现有DataFrame创建新行?源数据帧df=pd.DataFrame({'Country':['USA','USA','USA','USA','USA','USA','Canada','Canada'],'Industry':['Finance','Finance','Retail','Retail','Energy','Energy','Retail','Retail'],'Field':['Import','Export','Import','Export','Impor