草庐IT

create-notebook

全部标签

python - 导出单个 iPython Jupyter Notebook 单元格输出

我正在尝试格式化我的iPython笔记本,以便将它们更多地放入日志中。display(HTML())结构的使用使一切都变得很好并且相对容易组织。我想在其他媒体中使用某些单元格的输出,例如演示文稿。我现在的做法是截取该区域的屏幕截图,但随后一切都变成了像素,无法进行细化。有没有办法以某种有用的格式呈现单个单元格的输出? 最佳答案 您可以尝试使用%%captureJupyternotebook命令。检查这个答案:howtosavetheoutputofacelliniPythonnotebook?

python - 无法在 jupyter notebook 中导入模块;错误的系统路径

我在我的iPython/Jupyter笔记本中导入模块时遇到问题。问题根本在于sys.path指向的位置。从iPython/Jupyter笔记本,sys.executable返回:'/usr/bin/python'但是,从命令行返回:'//anaconda/bin/python'我已经尝试卸载并重新安装anacondas,但问题仍然存在。我也曾尝试在我的bash_profile中增加$PYTHONPATH以包含//anaconda/bin/python,但这并不能解决问题。有没有办法永久更改我的jupyternotebook中的sys.path,而不是简单地使用sys.path.app

python - Tensorflow Windows 访问文件夹被拒绝 :"NewRandomAccessFile failed to Create/Open: Access is denied. ; Input/output error"

我最近安装了适用于Windows的Tensorflow。我正在尝试一个基本教程,我需要在其中访问包含图像子文件夹的文件夹。我无法访问图像文件夹,因为“访问被拒绝”。这发生在Anaconda4.2提示符和Pycharm中,并使用基本的Python3.5发行版。我已授予所有相关内容的管理员权限,并且我今天重新安装了所有软件,因此它们都已更新到最新版本。任何想法或帮助将不胜感激!#changethisasyouseefitimage_path='C:/moles'#Readintheimage_dataimage_data=tf.gfile.FastGFile(image_path,'rb'

python - 如何在 IPython notebook 中显示包函数的源代码

出于教学目的,我想要一个显示(作为单元格的输出)函数源代码的IPython笔记本,但我希望能够在多个笔记本中引用它。因此,我想以类似于使用%psource魔法的方式显示函数代码,但适本地突出显示语法。这是与thisquestion类似的问题,但我希望能够将它应用于文件中的单个函数,而不是一次应用于整个文件。根据上一个问题的建议,我破解了一段适用于简单情况的短代码:defprint_source(module,function):"""ForuseinsideanIPythonnotebook:givenamoduleandafunction,printthesourcecode."""

python - 如何构建一个 GUI 以在 jupyter notebook 中使用?

想法是能够在notebook中构建和使用GUI,因此使用具有大量参数的长函数比仅在notebook中键入字符更有效。显然不是具体细节,但如果有人可以指出一些库、项目、链接或任何可能有帮助的资源。 最佳答案 我在网上找遍了。到目前为止什么都没有。PyData中有一个留言板,一些开发人员在其中声明jupyterdoesn'tsupportGUI.除此之外,我在想也许可以使用Bokeh可能有用。也许要探索的另一个选择是使用thesewidgets.见图片: 关于python-如何构建一个GUI

python - 可以在使用 Bokeh 的 IPython 笔记本 session 中在 output_notebook 和 output_file 之间切换吗?

我想知道是否可以在同一个IPython笔记本中使用Bokeh生成静态HTML输出和内联图。我目前看到的是,一旦调用output_notebook()或output_file("myfile.html"),我就无法使用该输出模式。例如,如果我最初使用output_notebook,随后调用output_file不会创建输出文件。 最佳答案 在下一个output_notebook或output_file调用之前的reset_output()至少在版本0.10.0中有效。#cell1frombokeh.plottingimportfigu

python - Apache Spark : How to create a matrix from a DataFrame?

我在ApacheSpark中有一个带有整数数组的DataFrame,源是一组图像。我最终想对其进行PCA,但我无法从我的数组创建矩阵。如何从RDD创建矩阵?>imagerdd=traindf.map(lambdarow:map(float,row.image))>mat=DenseMatrix(numRows=206456,numCols=10,values=imagerdd)Traceback(mostrecentcalllast):File"",line2,inmat=DenseMatrix(numRows=206456,numCols=10,values=imagerdd)Fil

python - 用户警告 : Pandas doesn't allow columns to be created via a new attribute name

我受困于我的pandas脚本。实际上,我正在处理两个csv文件(一个输入文件和另一个输出文件)。我想复制两列的所有行并进行计算,然后将其复制到另一个数据框(输出文件)。列如下:'lat','long','PHCount','latOffset_1','longOffset_1','PH_Lat_1','PH_Long_1','latOffset_2','longOffset_2','PH_Lat_2','PH_Long_2','latOffset_3','longOffset_3','PH_Lat_3','PH_Long_3','latOffset_4','longOffset_4',

python - 同情 : creating a numpy function from diagonal matrix that takes a numpy array

基于我发现的示例here,我正在尝试从使用sumpy.diag创建的对角矩阵创建函数myM=Matrix([[x1,4,4],[4,x2,4],[4,4,x3]])例如,这是使用此例程创建的:importsympyasspimportnumpyasnpx1=sp.Symbol('x1')x2=sp.Symbol('x2')x3=sp.Symbol('x3')X=sp.Matrix([x1,x2,x3])myM=4*sp.ones(3,3)sp.diag(*X)+myM-sp.diag(*np.diag(myM))现在我想创建一个函数,使用ufuncify的lambdify,它采用num

Python 日志记录 : create log if not exists or open and continue logging if it does

我正在编写一些使用pythonlogging系统的代码。这个想法是,如果LOG尚不存在,则创建日志,但如果存在,则获取日志并恢复记录到该文件。这是我的代码:importloggingimportoslog_filename='Transactions.log')ifos.path.isfile(log_filename)!=True:LOG=logging.getLogger('log_filename')LOG.setLevel(logging.DEBUG)#createfilehandlerwhichlogsevendebugmessagesfh=logging.FileHandl