随笔分类 - python
摘要:说句实话处理地理数据使用python还是比较麻烦的
阅读全文
摘要:使用Jupyter notebook作为slide主要有两个方面: 在运行notebook 的时候可以幻灯片播放 这样幻灯片就有了notebook可交互的功能,而notebook就有了幻灯片全屏容易分享可是聚焦的功能 导出HTML版本的幻灯片以方便在其他的地方展示 在运行notebook 的时候可以
阅读全文
摘要:最近有个同学询问我一个问题,使用arcpy把netcdf转化成栅格文件,忙活了两个小时才搞定,其实主要代码非常简单,只不过要对arcgis 的功能比较熟悉(其实多思考和查考它的帮助文章,无聊) 还有,值得注意的是,在使用arcpy的时候,使用ipython和notebook的时候,总是运行程序的时候
阅读全文
摘要:前面讲了有关conda改变镜像提高安装速度,这里来解决很多实用C写的酷,在Windows下不好安装的解决方案 1. 寻找wheel预编译文件 没有的话 2.使用conda命令安装 没有该包的话 3.实用cond的-c选项制定频道 在anaconda.org搜索到这个包,可以使用浏览器在线搜索或者使用
阅读全文
摘要:为了更好安装包需要制定conda安装包所使用的镜像为中国的镜像,目前为止只有一家提供了镜像 执行conda命令: 会创建conda的配置文件,使用search everything 查找 .condarc 并打开,在里面添加 参考: CSDN的一篇博客
阅读全文
摘要:由于国外的pip源总是由于各种原因不能被访问或者网速过慢,而造成的timeout错误 解决方法是修改pip的配置文件(如果没有配置文件在相应的地方新建,配置文件的路径和名字参考这里),设置安装包时候访问的镜像,将其改为国内的镜像 然后设置timeout的时间长一些 例如配置文件设置如下: 配置文件地
阅读全文
摘要:多线程来批量化处理数据的时候希望简单的应用,使用ipython会很简单参考这里
阅读全文
摘要:mongo数据通常过于庞大,很难一下子放进内存里进行分析,如果直接在python里使用字典来存贮每一个文档,使用list来存储数据的话,将很快是内存沾满。型号拥有numpy和pandasimport numpyimport pymongoc = pymongo.MongoClient()collec...
阅读全文
摘要:答案在这里:http://www.tuicool.com/articles/U3uiiuhttp://scikit-learn.org/stable/modules/feature_extraction.html#text-feature-extraction
阅读全文
摘要:添加一句:import matplotlibmatplotlib.rc('font', family='simhei')其中family直接指示字体名字就行,比如simhei注意:如果不能正常显示,请更新matplotlib参考文献:http://stackoverflow.com/question...
阅读全文
摘要:不要总是等待,而是去创造 方法一 ipython notebook升级成了jupyter notebook,在4.x之后的版本,jupyter提供了jupyter-nbextension命令来安装和启用这些扩展,安装扩展方便了很多。 install 后面的参数是扩展所在的文件夹,按照此思路安装tab
阅读全文
摘要:这边博客并不是有关geopandas的教程和pyshp的教程!使用python来处理地理数据有很多相关的包,最近研究需要处理一些地理数据,然而arcgis的arcpy总是不能令人满意。所以这里说说python中其它的有关地理数据处理的包。1.地理数据的读写地理数据一般比较通用的格式是shp文件,对其...
阅读全文
摘要:你想要登上山顶去看美丽的风光,却在山腰发现了草莓。今天给大家推荐一个很酷的python包moviepy。我在伯乐在线发现的看这个链接:http://python.jobbole.com/81185/伯乐在线是个很不错的网站,蛮多干货。之所以说这个moviepy很酷是因为那是为video cuttin...
阅读全文
摘要:这里总结一个guide,主要针对刚开始做数据挖掘和数据分析的同学说道统计分析工具你一定想到像excel,spss,sas,matlab以及R语言。R语言是这里面比较火的,它的强项是强大的绘图功能以及强大丰富的统计包,通过这个平台你可以了解统计前言的一些实现。它的唯一的问题就是性能问题。所以有时候你需...
阅读全文
摘要:这里就介绍几个底层的用于创建web服务器的模块,其中最为主要的就是BaseHTTPServer,很多框架和web服务器就是在他们的基础上创建的基础知识要建立一个Web 服务,一个基本的服务器和一个“处理器”是必备的。基础的(Web)服务器是一个必备的模具。它的角色是在客户端和服务器端完成必要HTTP...
阅读全文
摘要:这几篇博客均来自python核心编程如果你有任何疑问,欢迎联系我或者仔细查看这本书的地20章另外推荐下这本书,希望对学习python的同学有所帮助概念预热eb客户端通过url请求web服务器里的静态页面,但是要怎么做到洞察不同用户同的输入?比如说表单提交等来产生不同的返回结果呢一个简单的思路是web...
阅读全文
摘要:web应用也遵循客户服务器架构 浏览器就是一个基本的web客户端,她实现两个基本功能,一个是从web服务器下载文件,另一个是渲染文件 同浏览器具有类似功能以实现简单的web客户端的模块式urllib以及urllib2(可以打开需要登录的网页)等模块 另外还有一些负载的web客户端,它不仅下载web文
阅读全文
摘要:互联网正在引发一场革命??不喜欢看概念的跳过,注意这里仅仅是一些从python核心编程一书的摘抄这正是最激动人心的一部分了,web编程Web 客户端和服务器端交互使用的“语言”,Web 交互的标准协议是HTTP(超文本传输协议)。HTTP协议是TCP/IP 协议的上层协议,这意味着HTTP 协议依靠...
阅读全文
摘要:上一篇说了最为底层的用来网络通讯的套接字。有很多基于套接字的一些协议,这些协议构成了当今互联网大多数客户服务器应用的核心其实这些协议时在套接字上面的进一层封装用来完成特定的应用,这些应用主要包括:文件传输(FTP, SCP 等)阅读Usenet 新闻组(NNTP)e-mail 发送(SMTP)从服务...
阅读全文
摘要:此篇博文是《python核心编程》的第16章的笔记主要介绍了基于套接字的这种低级别的协议的使用,由于是底层的所以在调bug神马会非常受用客户、服务器的几个例子:硬件形式的:打印机服务器、文件服务器软件形式的:web服务器、数据库服务器、窗口服务器关于银行出纳也是这样类似的客户服务器模型关于套接字套接...
阅读全文

浙公网安备 33010602011771号