#
Git
Press
Chihwei-Hsu
Login
Author
Chihwei-Hsu
The harder, the luckier!
Collection
Chihwei-Hsu
has 0
collections
Posts
2017/08/10
2017-8-10 调试 Pdb(Python debugger)
python -m pdb my_script.py<!--more--> import pdb
2017/08/10
2017-8-10 string 去掉标点符号
str.isalnum:S.isalnum() -> boolReturn True if all characters in S are alphanumeric and there is at least one character in S, False otherwise.
2017/08/09
Map、Filter、Reduce
将一个函数映射到一个输入列表的所有元素上。items = [1, 2, 3, 4, 5]squared = list(map(lambda x: x**2, items))
2017/08/08
2017-8-8 profile cProfile 效率分析
import osimport sysdef process(filename):
2017/08/07
2017-8-7 pandas 获取不符合条件的dataframe
问题来源:做项目时,想拿到不符合条件的所有数据,比如:通话类型有好多种(主叫、被叫、呼转……),现在想分析所有非主叫数据,那么问题就来了。<!--more--> df = pd.DataFrame({"A": ["Hello", "this", "World", "apple"]})
2017/08/07
2017-8-7 python args and kwargs
传递一个非键值对的可变数量的参数列表给一个函数。def test_var_args(f_arg, *argv):print("first normal arg:", f_arg)
2017/08/06
2017-8-6 python string
n = '4'n.zfill(3)'004'
2017/08/01
2017-8-1 python rrule bug
http://dateutil.readthedocs.io/en/stable/_modules/dateutil/rrule.htmlPer RFC section 3.3.10, recurrence instances falling on invalid dates and times are ignored rather than coerced:Recurrence rules may generate recurrence instances with an invalid date (e.g., February 30) or nonexistent local time (e.g., 1:30 AM on a day where the local time is moved forward by an hour at 1:00 AM).
2017/07/31
2017-7-31 python set 交集、并集、差集
example:valid = set(['yellow', 'red', 'blue', 'green', 'black'])input_set = set(['red', 'brown'])
2017/07/31
2017-7-31 python 生成器(Generators)
能提供迭代器的任意对象;只要定义了一个迭代器的iter方法或定义了支持下标索引的getitem方法,那就是一个可迭代对象。任意对象,只要定义了next或者next方法,那就是一个迭代器从某个地方(如列表)取出一个元素的过程;使用一个循环来遍历某个东西(如列表),这个过程就是迭代;
2017/05/24
2017-5-24 建站日志(二)
{% note info %} 到此,建站告一段落,功能差不多完善了 {% endnote %}<!-- more --> 在今天新增添加评论后,部署完成后发现,界面变成如下:
2017/05/23
2017-5-23 一个逗号(,)引起的BUG
昨天工作,突然发现之前好好的list,在赋值给新变量后居然类型变了,一个好好的list几分钟不见妥妥的叛变了,变成了tuple,由此,一场闹剧开始上演...<!-- more --> 话说有一个类对象内有一方法如下:
2017/05/17
2017-5-17 Markdown 常用语法
代码:
2017/05/17
2017-5-17 建站日志
{% note success %} 未完待续... {% endnote %}<!-- more --> 1.用如下命令添加新page:
2017/05/17
2017-5-17 命运从不缺席
<blockquote class="blockquote-center">优秀的人,不是不合群,而是他们合群的人里面没有你</blockquote> 纽约时间比加州时间早三个小时,New York is 3 hours ahead of California,
2017/05/16
2017-5-16 从字典中提取子集
给你一个条件,从已给字典中构造一个符合条件的新字典,为原字典的子集。使用字典推导式:prices = {
2017/05/15
2017-5-15 pandas-入门
Series: 类似于一维数组的对象;索引(index)在左,数据(value)在右,索引自动创建DataFrame: 一种表格型数据结构;二维结构,每列可以存不同类型的值,索引包含行索引及列索引import pandas as pd
2017/05/15
2017-5-15 数据分析 入门
D: Data 数据 原始素材I: Information 信息 加工处理后有逻辑的数据K: Knowledge 知识 提炼信息之间的联系,行动的能力,完成当下任务
2017/05/07
2017-05-07 Hexo 常用操作
cd /cygdrive/d #切换到D盘<!--more--> hexo help # 查看帮助
2017/04/05
2017-4-5 you are my sunshine!
No exerpt.
« Newer
2 / 2
Older »