随笔分类 -  021 python

摘要:Python GUI编程(Tkinter) Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用, 阅读全文
posted @ 2017-09-26 21:40 Thinkando 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:PYTHON修饰器的函数式编程 Hello World 下面是代码: 文件名:HELLO.PY 1 2 3 4 5 6 7 8 9 10 11 12 def hello(fn): def wrapper(): print "hello, %s" % fn.__name__ fn() print "g 阅读全文
posted @ 2017-03-27 15:16 Thinkando 阅读(500) 评论(0) 推荐(0) 编辑
摘要:对编程语言比较熟悉的朋友,应该知道“反射”这个机制。Python作为一门动态语言,当然不会缺少这一重要功能。然而,在网络上却很少见到有详细或者深刻的剖析论文。下面结合一个web路由的实例来阐述python的反射机制的使用场景和核心本质。 一、前言 1 2 3 4 5 def f1(): print( 阅读全文
posted @ 2017-03-27 10:13 Thinkando 阅读(534) 评论(0) 推荐(0) 编辑
摘要:Cleaning data in Python Table of Contents Set up environments Data analysis packages in Python Clean data in Python Load dataset into Spyder Subset Dr 阅读全文
posted @ 2017-03-23 19:36 Thinkando 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:前言 1. 删除重复 2. 异常值监测 3. 替换 4. 数据映射 5. 数值变量类型化 6. 创建哑变量 统计师的Python日记【第7天:数据清洗(1)】 前言 根据我的Python学习计划: Numpy → Pandas → 掌握一些数据清洗、规整、合并等功能 → 掌握类似与SQL的聚合等数据 阅读全文
posted @ 2017-03-20 20:49 Thinkando 阅读(24991) 评论(0) 推荐(2) 编辑
摘要:Combining Data From Multiple Excel Files Introduction A common task for python and pandas is to automate the process of aggregating data from multiple 阅读全文
posted @ 2017-03-20 16:00 Thinkando 阅读(964) 评论(0) 推荐(0) 编辑
摘要:Merge, join, and concatenate pandas provides various facilities for easily combining together Series, DataFrame, and Panel objects with various kinds 阅读全文
posted @ 2017-03-19 14:55 Thinkando 阅读(1525) 评论(0) 推荐(0) 编辑
摘要:1. 数据合并 前言 一、横向合并 1. 基本合并语句 2. 键值名不一样的合并 3. “两个数据列名字重复了”的合并 二、纵向堆叠 统计师的Python日记【第6天:数据合并】 前言 根据我的Python学习计划: Numpy → Pandas → 掌握一些数据清洗、规整、合并等功能 → 掌握类似 阅读全文
posted @ 2017-03-17 16:19 Thinkando 阅读(26872) 评论(3) 推荐(1) 编辑
摘要:前言 一、Series 二、Dataframe 1. 数据结构 2. 基本操作 (1)改变索引名 (2)增加一列 (3)排序 (4)删除一列 统计师的Python日记【第4天:欢迎光临Pandas】 前言 第3天我发了一个愿,学Python我的计划是: Numpy → Pandas → 掌握一些数据 阅读全文
posted @ 2017-03-17 16:05 Thinkando 阅读(1585) 评论(1) 推荐(1) 编辑
摘要:Numpy → Pandas → 掌握一些数据清洗、规整、合并等功能 → 掌握类似与SQL的聚合等数据管理功能 → 能够用Python进行统计建模、假设检验等分析技能 → 能用Python打印出100元钱 → 能用Python帮我洗衣服、做饭 → 能用Python给我生小猴子...... 定下了这个 阅读全文
posted @ 2017-03-17 15:50 Thinkando 阅读(2311) 评论(0) 推荐(0) 编辑
摘要:TCP/IP简介 虽然大家现在对互联网很熟悉,但是计算机网络的出现比互联网要早很多。 计算机为了联网,就必须规定通信协议,早期的计算机网络,都是由各厂商自己规定一套协议,IBM、Apple和Microsoft都有各自的网络协议,互不兼容,这就好比一群人有的说英语,有的说中文,有的说德语,说同一种语言 阅读全文
posted @ 2017-03-04 10:18 Thinkando 阅读(5922) 评论(0) 推荐(1) 编辑
摘要:Python 输入和输出 输出格式美化 Python两种输出值的方式: 表达式语句和 print() 函数。 第三种方式是使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。 如果你希望输出的形式更加多样,可以使用 str.format() 函数来格式化输出值。 如 阅读全文
posted @ 2017-03-03 16:05 Thinkando 阅读(814) 评论(0) 推荐(0) 编辑
摘要:Python3 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Runoob" Python 访问字符串中的值 Python 不支持单字符类型 阅读全文
posted @ 2017-03-02 15:28 Thinkando 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:内置模块(不用import就可以直接使用) 常用内置函数 和操作系统相关的调用 系统相关的信息模块 import sys 操作系统相关的调用和操作 import os 分组(Group) 示例 Compile Flag 阅读全文
posted @ 2017-02-19 13:25 Thinkando 阅读(469) 评论(0) 推荐(0) 编辑
摘要:方案一 方案二 阅读全文
posted @ 2017-02-18 23:48 Thinkando 阅读(1195) 评论(1) 推荐(1) 编辑
摘要:会用到的语法 正则字符 释义 举例 + 前面元素至少出现一次 ab+:ab、abbbb 等 * 前面元素出现0次或多次 ab*:a、ab、abb 等 ? 匹配前面的一次或0次 Ab?: A、Ab 等 ^ 作为开始标记 ^a:abc、aaaaaa等 $ 作为结束标记 c$:abc、cccc 等 \d 阅读全文
posted @ 2017-02-18 21:11 Thinkando 阅读(18492) 评论(2) 推荐(0) 编辑
摘要:Python 异常处理 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 本站Python教程会具体介绍。 断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常即是一个事件, 阅读全文
posted @ 2017-02-16 11:20 Thinkando 阅读(337) 评论(0) 推荐(0) 编辑
摘要:Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对 阅读全文
posted @ 2017-02-15 22:28 Thinkando 阅读(321) 评论(0) 推荐(0) 编辑
摘要:目录和文件操作 语言只有和外部连起来操作才会实现更强大的功能,比如操作文件、数据库等,这样数据可以有一块单独存储的地方,而不是存放在内存中。更强大的是网络编程,当然这些后续都会学习。接下来学习python对目录和文件的操作。前面的笔记都是基础理论知识,我觉得从这里开始几乎就可以干一些事了。 有关文件 阅读全文
posted @ 2017-02-15 18:15 Thinkando 阅读(513) 评论(0) 推荐(0) 编辑
摘要:本文转载,http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html我在此基础上改成python 3.6 1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语 阅读全文
posted @ 2017-02-12 22:19 Thinkando 阅读(399) 评论(0) 推荐(0) 编辑