ipython notebook的使用

刚开始使用python,用的是ipython notebook,感觉很好用。

写的程序主要是处理文件的,读写txt文件,生成xml文件,其中参考http://www.cnblogs.com/wangshide/archive/2011/10/29/2228936.html

xml文件的生成和读写,感觉python还是很方便的,级别结构很清晰,原来只用Java读过和写过,现在觉得好像python更方便。

其中涉及到按行读取readline,此处要用for循环,分割每一行line.split(‘ ‘),读写文件,追加文件等等。

还有读取一个目录下的所有文件等,判断文件是否存在,判断图像是否正确读取等等,感觉python还是很好用的。比起来C++感觉处理数据的预处理,还是很方便的。涉及到for while, if, if else等等,觉得使用起来按照C模式的顺序编程还是很好用的。只是,好像想按照C++格式的好像还不是很好用。

我个人感觉数据预处理用python应该会方便,估计写大型需要并行等的程序,可能C++更方便?不方便,用久了再来记录。今天搞定了这一块东西,明天把提取特征的程序跑上,周末看看能否跑完。

时间: 2024-10-06 14:42:17

ipython notebook的使用的相关文章

IPython notebook详细安装教程

IPython从4.0开始,为了项目的独立运行,便将notebook等一系列附加组件迁移至jupyter中,从而使得IPython专注于交互式python这一功能.让我们来看看官网上的解释: “IPython is a growing project, with increasingly language-agnostic components. IPython 3.x was the last monolithic release of IPython, containing the note

通过SSH远程使用ipython notebook

本文讲述如何在本地用浏览器运行远程服务器上的iPython notebook服务. 在远程机器上,启动IPython notebooks服务: [email protected]_host$ ipython notebook --no-browser --port=8889 在本地机器上,打开一个可以SSH登录的工具: [email protected]_host$ ssh -N -f -L localhost:8888:localhost:8889 [email protected]_host

在IPython Notebook中愉快地使用python编程

01.Why Anaconda? Python的数据处理能力主要依赖于NumPy,SciPy,Matplotlib,Pandas这4个库,其中NumPy提供了矩阵运算的功能,SciPy则在NumPy的基础上添加了许多科学计算的函数库,而这两个库就使Python具有和Matlab一样的数据处理能力了.Matplotlib库提供了绘图,可以实现数据的可视化,Pandas是基于NumPy的一种工具,该库提供了高效地操作大型数据集所需的工具.而这四个库都需要我们进行单独安装,Python自身并不具备这些

pyzmq missing when running ipython notebook

Q: I can run iPython, but when I try to initiate a notebook I get the following error: ~ ipython notebook Traceback (most recent call last): File "/usr/local/bin/ipython", line 8, in <module> load_entry_point('ipython==2.1.0', 'console_scr

在win8下的ipython notebook安装和入门

iptyhon 是一个python交互shell,比python自带的shell要好用,更为优越是ipython notebook. 网上一搜  如何安装python notebook的教程很多,可惜都不是简单的.你会遇到很多问题,scipy,numpy安装就会最大的问题是vs的问题.其实,网上有很多大牛已经半我们搜集好了搜有的库,制作好了发行包.百度 “ python 科学计算发行包”,就可以看到很多,例如ython(x,y),Anaconda,Sage,Enthought Canopy.所以

Windows环境下安装IPython NoteBook

本文的环境:64位windows8,32位python2.7.首先你要保证电脑上装有python,并且设置成环境变量. 1.windows命令行进入到python目录下的Scripts文件,或者在该目录下直接新建git bash. 2.下载安装 pyzmq, 在这里不建议使用pip, pip对pyzmq支持不太好,装不上.我尝试使用easy_install easy_install pyzmq 似乎中间报了一个错,不过最后还是提示安装成功, 接着同样的方法安装jinja2, tornado 3.

[pySpark][笔记]spark tutorial from spark official site在ipython notebook 下学习pySpark

+ Spark Tutorial: Learning Apache Spark This tutorial will teach you how to use Apache Spark, a framework for large-scale data processing, within a notebook. Many traditional frameworks were designed to be run on a single computer. However, many data

向IPython Notebook中导入.py文件

IPython Notebook使用起来简洁方便,但是有时候如果需要导入一个现有的.py文件,则需要注意选择导入的方法以达到不同的效果.目前遇到3种方法. (1) 直接将.py文件拖拽到Notebook界面中的列表里: 然后点击 Upload. 这种方法需要定义好的文件格式,效果比较差.自己写的.py往往无法上传. (2) 利用 %load: 这种方法可以将自己编写的.py文件原封不动地搬到一个cell里面,自然也往往不是我们想要达到的效果. (3) 利用 IPython.nbformat.cu

ipython[notebook]安装(windows平台)

环境:windows 8.1 professional 64位 方案一:python 2.7.9.amd64.msi+pip6.0.8 1. 下载安装python 2.7.9.amd.64.msi.下载地址:https://www.python.org/ftp/python/2.7.9/python-2.7.9.amd64.msi 2. 下载安装pip6.0.8.下载地址:https://bootstrap.pypa.io/get-pip.py 安装方法:https://pip.pypa.io/