草庐IT

python - 如何禁用 Jupyter 笔记本 session 的密码请求?

多年来,我一直使用以下命令启动JupyterNotebook:jupyter-notebook--port=7000--no-browser--no-mathjax当我尝试在浏览器上打开jupyter时,它会要求我输入密码,即使我之前从未设置过密码。需要注意的是,如果我将端口设置为不同于7000的值(例如,默认8888),界面将毫无问题地打开我在本地运行jupyter,并且设置如下:Python3.5.2安装了以下模块:jupyter(1.0.0),jupyter-client(4.4.0),jupyter-console(5.0.0),jupyter-core(4.2.1),ipyk

python - 覆盖 jupyter notebook 中的先前输出

假设我有一段代码运行了一段时间,每1秒输出如下内容:iterationX,scoreY。我将用我的黑盒函数替换这个函数:fromrandomimportuniformimporttimedefblack_box():i=1whileTrue:print'Iteration',i,'Score:',uniform(0,1)time.sleep(1)i+=1现在当我在Jupyternotebook中运行它时,它每秒输出一个新行:Iteration1Score:0.664167449844Iteration2Score:0.514757592404...是的,当输出变得太大时,html变得可

python - jupyter中没有名为tensorflow的模块

我的jupyternotebook中有一些导入,其中包括tensorflow:ImportErrorTraceback(mostrecentcalllast)in()4importnumpyasnp5importsix.moves.copyregascopyreg---->6importtensorflowastf7fromsix.movesimportcPickleaspickle8fromsix.movesimportrangeImportError:Nomodulenamedtensorflow我有它在我的电脑上,在一个特殊的环境和所有连接的东西上:Requirementalre

python - 列出正在运行的 Jupyter 笔记本和 token

如何检查所有正在运行的jupyternotebook实例的登录token?示例:您有一个永久运行在tmux或screen中的笔记本,并通过ssh远程登录。有时,特别是如果您在很长一段时间后登录时,会再次请求token以访问笔记本session。如何在不必终止并使用新token重新启动笔记本session的情况下获取token? 最佳答案 更新您现在可以在终端中运行jupyternotebooklist以获取正在运行的带有token的jupytersession。请注意您处于正确的环境(conda、virtualenv等)中,否则se

python - 在 LAN 上暴露 python jupyter

我已在本地网络LAN上安装了jupyter,但无法访问http://:8888从局域网上的另一台机器。我已经使用iptables打开了端口8888和端口范围49152到65535(此范围在http://jupyter-notebook.readthedocs.io/en/latest/public_server.html中指定)本指南http://jupyter-notebook.readthedocs.io/en/latest/public_server.html描述了公开暴露笔记本,但我只是尝试通过LAN共享。我错过了一步吗? 最佳答案

python - Jupyter Lab - 启动但看不到任何标签(外观/感觉与 youtube 视频中看到的 100% 不同)

我的MacOS(10.9.5)上有jupyternotebook版本4.2我在MacOS终端通过jupyterlab启动,它会自动在以下链接打开浏览器:http://localhost:8888/lab此时我看到WelcometotheJupyterLabAlphapreview屏幕,但仅此而已。没有标签等。请参阅我包含的图像。我正在使用Chromium(版本43.0.2357.130(64位))。当我尝试在Safari浏览器中打开时,绝对没有加载任何内容。它是一个空白的浏览器session。我在浏览器中看到的内容与我在youtube上的所有JupyterLab视频(例如PyData2

python - iPython/Jupyter Notebook 和 Pandas,如何在 for 循环中绘制多个图?

考虑以下代码在iPython/JupyterNotebook中运行:frompandasimport*%matplotlibinlineys=[[0,1,2,3,4],[4,3,2,1,0]]x_ax=[0,1,2,3,4]fory_axinys:ts=Series(y_ax,index=x_ax)ts.plot(kind='bar',figsize=(15,5))我希望有2个单独的图作为输出,相反,我将两个系列合并到一个图中。这是为什么?如何获得两个单独的图来保持for循环? 最佳答案 只需将调用添加到plt.show()绘制图形

python - Jupyter笔记本中的功能单元测试?

我有一个打算重复运行的Jupyter笔记本。里面有函数,代码结构是这样的:defconstruct_url(data):...returnurldefscrape_url(url):...#fetchurl,extractdatareturnparsed_dataforiinmylist:url=construct_url(i)data=scrape_url(url)...# usethedatatodoanalysis我想为construct_url和scrape_url编写测试。最明智的做法是什么?我考虑过的一些方法:将函数移出实用程序文件,并在一些标准Python测试库中为该实用

python - 更改 Jupyter QtConsole 设置

是否可以对Windows7上的默认设置进行永久性更改?我想更改字体大小和外壳大小。 最佳答案 有关配置ipython命令行应用程序的说明是here在IPython的网站上。特别是配置字体大小的分步说明:首先,创建IPython配置文件。只需运行IPython或IPython的QtConsole即可为您完成此操作,但如果您必须手动操作,请运行ipythonprofilecreate其次,创建一个IPython配置文件:Windows-%USERPROFILE%\.ipython\profile_default\ipython_conf

python - 列出 ipython 和 jupyter 中的内存使用情况

ipython内核占用了一些(几乎十)Gb的内存。我认为这是来自大型对象(矩阵、列表、numpy数组等),我可能在某些操作中产生了这些对象,现在我不再需要了。我想列出我定义的所有对象,并按它们的内存占用量对它们进行排序。有没有一种简单的方法可以做到这一点?对于某些类型,有nbytes方法,但不是全部...所以我正在寻找一种通用方法来列出我制作的所有对象及其内存占用。 最佳答案 假设您使用ipython或jupyter,您需要做一些工作来获取所有对象的列表你已经定义了。这意味着获取globals()中可用的所有内容并过滤掉module