自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GeekLee的博客

Talk is cheap , show me the code

  • 博客(54)
  • 收藏
  • 关注

原创 批量杀进程libreoffice命令

geeklee@geeklee-ThinkPad-E420:~$ ps -efUID PID PPID C STIME TTY TIME CMDroot 1 0 0 08:06 ? 00:00:01 /sbin/init splashroot 2 0 0 08:06 ? 00:0

2016-10-27 16:52:52 4921

原创 pandas.read_excel详解

#coding:utf-8import pandas as pdimport numpy as npfilefullpath = r"/home/geeklee/temp/all_gov_file/pol_gov_mon/downloads/1.xls"#filefullpath = r"/home/geeklee/temp/all_gov_file/pol_gov_mon/downloads

2016-10-23 17:10:14 75856 2

原创 Python urllib模块urlopen()【打开网站,写入本地文件】与urlretrieve()【直接下载网站文件到本地】

1.urlopen()方法 urllib.urlopen(url[, data[, proxies]]) :创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。 参数url表示远程数据的路径,一般是网址; 参数data表示以post方式提交到url的数据(玩过web的人应该知道提交数据的两种方式:post与get。如果你不清楚,也不必太在意,一般情况下很少用

2016-10-20 16:05:06 8576

原创 libreoffice

geeklee@geeklee-ThinkPad-E420:/$ whereis libreofficelibreoffice: /usr/bin/libreoffice4.2-printeradmin /usr/bin/libreoffice4.2 /etc/libreofficegeeklee@geeklee-ThinkPad-E420:/$ ls -ls /usr/bin | grep l

2016-10-20 10:38:18 889

原创 Python3数据结构【列表list,元组tuple,集合set】

(adsbygoogle = window.adsbygoogle || []).push({}); ← Python3 函数 Python3 模块 → Python3 数据结构本章节我们主要结合前面所学的知识点来介绍Python数据

2016-10-18 11:03:59 2737

原创 bs.find()和bs.findAll()的区别,print()函数的格式化

print()函数直接打印数据结构的话不会对数据结构内的字符串进行格式化。bs.find()返回的是一个字符串,print()可以对其进行格式化import requestsfrom bs4 import BeautifulSoupr = requests.get("https://www.baidu.com")bs = BeautifulSoup(unicode(r.content,"utf-

2016-10-18 10:57:18 4573

原创 编码问题【u和不带u】

Python在后来添加了对Unicode的支持,以Unicode表示的字符串用u’…’表示,比如:>>> print u'中文'中文>>> u'中'u'\u4e2d' 写u’中’和u’\u4e2d’是一样的,\u后面是十六进制的Unicode码。因此,u’A’和u’\u0041’也是一样的。两种字符串如何相互转换?字符串’xxx’虽然是ASCII编码,但也可以看成是UTF-8编码,而u

2016-10-18 10:32:50 1167

原创 【django错误解决】error: unrecognized arguments: getall

错误代码提示geeklee@geeklee-ThinkPad-E420:~/临时文件夹/pol_gov_mon0$ python manage.py xinjiang getallusage: manage.py xinjiang [-h] [--version] [-v {0,1,2,3}] [--settings SETTINGS] [--p

2016-10-16 17:16:11 8438

原创 ubuntu上网慢的解决办法

http://www.startos.com/ubuntu/qa/2011030723448.html http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f76238d586482ec3933fc239045c163bbffd707e5619d0c6616403af4b41e8f42b71320420b398

2016-10-16 15:46:48 7478

原创 python手动下载并安装第三方库和国内第三方库镜像资源链接

虽然用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。 不过因为某些原因,访问官方的pypi不稳定,很慢甚至有些还时不时的访问不了。跟ubuntu的apt和centos的yum有各个镜像源一样,pypi也有。在国内的强烈推荐豆瓣的源 http://pypi.douban.com/s

2016-10-16 14:51:38 10410

原创 ubuntu 16.04 安装pycharm

记录下自己安装的过程1、安装Java  jdk      直接打开终端,执行下面的命令;     sudo add-apt-repository ppa:webupd8team/java    sudo apt-get update    sudo apt-get installl Oracle-java8-installer   安装过程中会出现oracle license对话框,选择

2016-10-16 01:33:08 8075

原创 Python的requestcontent和text的区别

requests的content和text的区别 一般情况下text提取出来的可能乱码,content提取出来的一般不会乱码。 一直在想requests的content和text的区别,从print 结果来看是没有任何区别的 那两者之间有什么不同,看下源码:@property def text(self): """Content of the response, i

2016-10-14 15:50:55 9123

原创 pd.columns和pd.columns.tolist

目录:    读取数据    索引    选择数据    简单运算  声明,本文引用于:https://www.dataquest.io/mission/8/introduction-to-pandas (建议阅读原文)Pandas使用一个二维的数据结构DataFrame来表示表格式的数据,相比较于Numpy,Pandas可以存储混合的数据结构,同时使用NaN来表示缺失的数据,而不用

2016-10-13 21:32:10 23276 2

原创 pd.read_excel('文件名',sheetname=k,header=0,encoding=utf-8)

对于存储着极为规整数据的Excel而言,其实是没必要一定用Excel来存,尽管Pandas也十分友好的提供了I/O接口。taxidata.to_excel('t0401.xlsx',encoding='utf-8')taxidata_from_excel = pd.read_excel('t0401.xlsx',header=0, encoding='utf-8')taxidata_from_exc

2016-10-13 21:03:44 21833 2

原创 pandas学习笔记

注册 登录 添加关注 作者 steveys

2016-10-13 21:01:07 3553

原创 Windows 7 与 Linux 的双系统安装

这个问题问了很久了,因为自己有几次装双系统的经验,我这里来回答一下,给后面有这个问题的同学做个参考吧!欢迎指正。==========================================================如果你要安装linux系统,但是又不想换掉Win7的操作习惯,建议安装Win7+Linux双系统,随你个人喜好。下面介绍的是用U盘安装的方法。首先,磁盘分区,其实计算机里面自

2016-10-13 20:45:12 30945 1

原创 能看懂的Pandas教程

[十分钟学习pandas](http://www.cnblogs.com/chaosimple/p/4153083.html) I blog when I’m bored HOME PROJECTS 现充也能看懂的Pandas教程16 Nov 2015 本文的目的在于教给 现充 我一点人生的经验,介绍一些 Jupyter Note

2016-10-13 17:17:44 45381 4

原创 ORM:django的ORM和SQLalchemy

ORM对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。 一般的ORM包括以下四部分: 一个对持久类对象进行CRUD操作的API; 一个语言或API用来规定与类和类属性相关的查询;

2016-10-13 14:02:44 1427

原创 【干货】三步搞定Python代码批量缩进

[【干货】三步搞定Python代码批量缩进](http://qoofan.com/read/vnembPWznO.html)一般语言都是通过{}来标识代码块的,而在python中,是通过缩进来识别代码块的,这是Python有别于其他编程语言的几个重要特性之一。一般来说,缩进几个空格或者tab都是可以的,只要你保持一致就可以。不过为了别人阅读方便,还是用tab或者4个空格比较好。可是,程序员们用py

2016-10-12 23:01:19 31068 1

原创 【ERROR】xlrd.biffh.XLRDError: Openoffice.org ODS file; not supported

>>> import pandas as pd>>> import numpy as np>>> df = pd.read_excel("excel-comp-data.xlsx")Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/d

2016-10-12 15:14:28 6078

原创 xlrd【Python语言读取Excel的扩展工具】

待补

2016-10-12 15:08:48 814

原创 用Pandas完成Excel中常见的任务

用Pandas完成Excel中常见的任务 用Pandas完成Excel中常见的任务(2)

2016-10-12 14:40:56 1601

原创 Response.iter_content

Requests快速上手Response.iter_content原始响应内容在罕见的情况下,你可能想获取来自服务器的原始套接字响应,那么你可以访问 r.raw。 如果你确实想这么干,那请你确保在初始请求中设置了 stream=True。具体你可以这么做:>>> r = requests.get('https://github.com/timeline.json', stream=True)>>>

2016-10-12 13:11:54 11693 1

原创 JSON的表示形式

{"sites": [{ "name":"菜鸟教程" , "url":"www.runoob.com" }, { "name":"google" , "url":"www.google.com" }, { "name":"微博" , "url":"www.weibo.com" }]}{"键": [中括号里面表示值,里面有含有许多键值对{ "键":"值"/["值","值"] , "键"

2016-10-12 13:01:57 2046

原创 tqdm【Python进度条】

python 进度条 tqdm http://www.oschina.net/p/tqdm

2016-10-12 12:16:08 3465

原创 理解Python中的with…as…语法

理解Python中的with…as…语法(http://zhoutall.com/archives/325)`

2016-10-12 11:09:59 992

原创 python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别

exit(0):无错误退出 exit(1):有错误退出 退出代码是告诉解释器的(或操作系统)

2016-10-12 10:37:04 93959 2

原创 django column缺失

postgresql常用命令django.db.utils.ProgrammingError: column jiandu_gov_pol_air_result.county does not existLINE 1: ...u_gov_pol_air_result"."times" = 'NaN'::float AND "jiandu_go...解决办法:在已有的表中添加新字段在已有的表里添加

2016-10-11 10:54:24 1771

原创 从头开始创建django项目和链接postgreSQL

创建数据库ubuntuq@ubuntuq-HP-Compaq-6910p-RH241AV:~/下载/wuran$ su postgres密码: postgres@ubuntuq-HP-Compaq-6910p-RH241AV:/home/ubuntuq/下载/wuran$ psqlpsql (9.3.11)Type "help" for help.postgres=# \lpostgre

2016-10-10 21:43:06 5807 1

原创 在Django上设置postgresql和运行代码

创建postgresql数据库在django中设置postgresql数据库信息在django中迁移数据库和运行代码

2016-10-10 17:47:11 2852

原创 postgresql的命令

ubuntuq@ubuntuq-HP-Compaq-6910p-RH241AV:~$ su postgres#进入超级管理员密码: admin123$postgres@ubuntuq-HP-Compaq-6910p-RH241AV:/home/ubuntuq$ psql#进入psql数据库psql (9.3.11)Type "help" for help.postgres=# \l#查询

2016-10-10 16:34:08 1075

原创 Postgresql登录建库

postgres@ubuntuq-HP-Compaq-6910p-RH241AV:~$ psql -U geeklee -d postgres -h 127.0.0.1 -p 5432#登录Password for user geeklee: #输入密码138psql (9.3.11)SSL connection (cipher: DHE-RSA-AES256-GCM-SHA384, bi

2016-10-10 15:26:47 2822

原创 urllib和urllib2的区别和使用

Python的urllib和urllib2模块都做与请求URL相关的操作,但他们提供不同的功能。他们两个最显著的差异如下:urllib2可以接受一个Request对象,并以此可以来设置一个URL的headers,但是urllib只接收一个URL。这意味着,你不能伪装你的用户代理字符串等。 urllib模块可以提供进行urlencode的方法,该方法用于GET查询字符串的生成,urllib2的不具有

2016-10-10 13:11:12 5840

原创 十步完全理解 SQL

十步完全理解 SQL

2016-10-10 10:01:39 547 2

原创 画图解释 SQL join 语句

画图解释 SQL join 语句

2016-10-10 09:48:49 815 2

原创 SQL的EQUI JOIN【join和left join区别】

EQUI JOIN 这是一种最普通的 JOIN 操作,它包含两种连接方式:INNER JOIN(或者是 JOIN )OUTER JOIN(包括: LEFT 、 RIGHT、 FULL OUTER JOIN)用例子最容易说明其中区别:-- This table reference contains authors and their books.#这是一个表格包含作者和他们的书籍。-- Th

2016-10-10 09:47:30 4927 3

原创 SQL语法【一】

标识符和关键字关键字 如:SELECT ,FROM 标识符 如:mytable , cities , weather SQL 标识符和关键字必须以一个字母开头 (a-z 以及带可区别标记的字母以及非拉丁字母 )或下划线开头 (_)开头。标识符和关键字里随后的字符可以是字母,数字(0-9), 或者下划线,但 SQL 标准不会定义包含数字或者以下划线开头或结尾的关键字。 标识符和关键字名字都是大

2016-10-09 17:24:54 501 2

原创 PostgreSQL drop和delete的区别

DROP我们还要提到如果你不再需要某个表,或者你想创建一个不同的表,那么你可以用下面的命令删除它:DROP TABLE tablename; 全部删除,表格和数据都清空DELETE我们用下面形式的语句的时候一定要小心DELETE FROM tablename; 只删除行,清空数据,但是表格还在 如果没有条件,DELETE 将从指定表中删除所有行,把它清空。做这些之前系统不会请求你确认!

2016-10-09 16:48:41 2198 2

原创 ubantu命令

Windows的安装第三方是pip install pandas ubantu 安装第三方是sudo pip install pandas 否则会报错!ubuntuq@ubuntuq-HP-Compaq-6910p-RH241AV:~/下载$ pip install pandasCollecting pandas Using cached pandas-0.19.0-cp27-cp27mu

2016-10-09 16:26:08 5300

原创 PostgreSQL创建新表

你可以通过声明表的名字和所有字段的名字及其类型来创建表∶CREATE TABLE weather ( city varchar(80), temp_lo int, -- 最低气温 temp_hi int, -- 最高气温 prcp real,

2016-10-09 16:22:31 6337

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除