Python
文章平均质量分 59
bazingaedward
天行酒歌,信义天下
展开
-
pymssql登陆本地sql server 服务器
编译环境 名称 备注 本地sql server服务器 sql server 2014 Express pymssql pymssql 2.1.1,通过pip install 安装 python编译器 pycharm 5.0 community调试流程1.调用sql server management studio(以下简称ssms)监测是否可以链接,发现没问题; 2原创 2016-01-18 10:19:59 · 3938 阅读 · 0 评论 -
Debug: django model querysets-> pandas.Dataframe
问题描述在使用Django 的ORM model时,有时需要将数据导出并转变成pandas DataFrame。正常的流程应该是:import pandas as pdfrom model import testeModeldata = testModel.objects.values()# .values()返回的是[object1,object2]df = pd.DataFrame(dat原创 2017-12-01 22:42:42 · 3040 阅读 · 0 评论 -
matplotlib basemap 绘制多边形区域曲线
1.简介 在平常的python使用中,有些时候需要基于gis的地理数据绘制相关的数据图形,如上图所示,python中的matplotlib绘图包当然能够胜任这个工作,但实际操作中国确实有很多细节需要注意。2.运行环境python 3.5 :笔者使用python3.x,当然2.7也是一样可以的matplotlib 1.5.3Basemap 1.1.0:basemap的安装包比较大,快捷安装可以原创 2017-08-31 22:09:39 · 14532 阅读 · 5 评论 -
[matplotlib]Basemap 安装使用简介
1.basemap地图包简洁在python的众多扩展包packages中,[matplotlib](https://matplotlib.org/index.html)是用的最普遍的绘图包,而为了能够扩展其在地图绘制领域的功能(尤其在气象,地理等学科中有广泛的需求)Basemap模块就刚好能满足这一要求。2.安装方法Basemap模块相比于普通的几兆大小的安装包来说是很大的了,打包压缩后的包也要1原创 2017-08-30 22:15:33 · 23222 阅读 · 1 评论 -
open edx: ubuntu 16.04原生native 安装部署
1. 引言openedx作为哈佛大学等美国顶尖大学推出的在线教育平台,在全世界有着广泛的应用。相较于同类的基于php的moodle,openedx核心代码基于python的django框架。现在,openedx在国内越来越普及,有成熟的商业化产品(清华的学堂在线),也有面向各大院校的免费教育产品(edustack)。openedx虽然强大,但相关代码复杂性高,文档不够完整等缺陷导致了实际安装,部署时原创 2017-05-31 09:38:58 · 5595 阅读 · 0 评论 -
python 修饰符decorator原理讲解
引言学习python一段时间以来一直想弄清楚修饰符decorator的设计原理和使用方法,但很少能够找到浅显易懂的解释性文章。 经过一段时间的摸索,发现下面这片文章就好的解释了修复符的使用,创建。学会如何将函数看成对象,利用修饰符对它进行动态调整,不仅是简单的使用方法,更有对象化函数的编程思考。 原文链接:https://www.thecodeship.com/patterns/guide-to转载 2017-05-19 21:37:10 · 2506 阅读 · 0 评论 -
Open edX常见配置(fullstack)
1. 创建django的管理员账号> sudo su -s /bin/bash edxapp> cd> /edx/bin/python.edxapp /edx/bin/manage.edxapp lms manage_user staff staff@example.com --staff --superuser --settings=aws修改对应密码/edx/bin/python.edxap原创 2017-05-08 16:27:04 · 3791 阅读 · 2 评论 -
python iris实现格点差值
1.引言iris是英国开发的气象数据处理python软件包,相较于比较常用的netcdf4,pygrib等包进一步融入了数据分析,差值等功能,非常好用且功能强大。 气象数据中数据种类繁多,常遇到经纬度网格的重新差值问题。随着python在科学计算及数据挖掘等领域的深入发展,相较于传统的ncl,未来python处理大数据量的气象数据将会很有优势,会形成一种趋势。下面就以netcdf4(nc)文件为例原创 2017-05-25 19:25:25 · 3788 阅读 · 2 评论 -
Ubuntu安装Odoo 开源ERP系统
基本参数 项目 参数 Odoo版本 10.0社区community版本 step 1: odoo 官方流程https://www.odoo.com/documentation/10.0/setup/install.html#source-install 找到其中Deb 的安装流程,并以root权限在命令行中输入: wget -O - https://nightly.o原创 2017-02-05 22:06:37 · 1710 阅读 · 0 评论 -
python 2.7.x to exe
Intro为了更好的部署python project,在windows环境下比较合适的方式就是编译生成相应的exe可执行文件,并且不依赖与环境。好处自不必说,一者不想项目的源代码随意泄露,另一方面可考虑到部署的方便性,不需要安装相应的python执行环境和许多packages确实有很大的诱惑。于是乎,开始了痛苦,艰辛的探索之旅。 开发环境 项目 说明 操作系统 win10 x64原创 2016-11-25 22:50:56 · 3591 阅读 · 0 评论 -
windows install cython error: "unable to find vcvarsall.bat"
cython作为python的超集,可以同时编译python和C的代码,文件后缀名为pyx,编译后导出pyd文件(windows环境)或者是so文件(类unix环境)。具体流程主要为: 1. 将pyx的代码编译成.C文件; 2. 利用系统的C编译器将.C文件转换成.pyd或.so文件;在windows下安装cython的时候有时候会出现: … unable to find v原创 2015-07-21 20:11:03 · 2544 阅读 · 0 评论 -
CentOS 安装配置python Sphinx
1. 安装# yum install python-sphinx采用下面官网的方法会非常慢。# pip install sphinx原创 2016-07-26 14:47:07 · 1035 阅读 · 0 评论 -
python unix :No such file or directory
windows 编辑后的python script在类unix环境下运行仍保留dos的行结尾,需要格式转换:# dos2unix /path/to/your/file参考:http://stackoverflow.com/questions/19764710/python-script-gives-no-such-file-or-directory原创 2016-05-18 13:57:08 · 466 阅读 · 0 评论 -
python Pandas 读取txt表格
运行环境Python 2.7 操作实例1.原始文本格式:空格分隔的txt,例如 1 2016-03-22 00:06:24.4463094 中文测试字符 2 2016-03-22 00:06:32.4565680 需要编辑encoding 3 2016-03-22 00:06:32.6835965 abc 4 2016-03-22 00:0原创 2016-03-23 09:50:17 · 72394 阅读 · 0 评论 -
Python os-操作系统接口
内容源自:https://docs.python.org/2/library/os.html读写文件参考open()操作路径参考os.path模块多文件读入参考fileinput模块建立临时文件或目录参考tempfile模块高级别文件目录操作参考shutil模块os.name操作系统名字,已经注册的有“posix”,“nt”,“os2”,“ce”,“java”,”riscos”|Proce翻译 2015-09-03 21:27:48 · 4756 阅读 · 0 评论 -
python 打包发布pypi package
introduction有时候自己开发了一个python的package想要和他人分享,一个不 错的方案就是发布到pypi官网,这样大家都可以通过pip来安装。下面简单介绍下操作流程。step 1:注册账号登录pypi首页完成注册: https://pypi.python.org/pypi 注册中需要邮箱,在完成页面注册后记得在邮箱中查看确认邮件完成邮箱认证step 2:构建目录结构这里默认原创 2017-12-25 11:08:26 · 1199 阅读 · 0 评论