![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
happy汪
这个作者很懒,什么都没留下…
展开
-
Python 进阶2 -- 模块与包
分层级构建Python模块在文件系统上组织代码,并确保每个目录都定义了一个__init__.py文件graphics/ __init__.py primitive/ __init__.py line.py fill.py text.py formats/ __init__.py ...原创 2019-05-20 10:22:32 · 236 阅读 · 0 评论 -
Python 进阶1----string的常用操作
使用多个定界符分割字符串split()可以采用单一形式的分割符切割字符串,re可以采用多个分隔符一次性切割字符串import reline = 'asdf fjdk; afed, fjek,asdf, foo're.split(r'[;,\s]\s*', line) #以逗号,分号,空格切分['asdf', 'fjdk', 'afed', 'fjek', 'asdf', 'foo']...原创 2019-05-17 09:20:16 · 151 阅读 · 0 评论 -
gRPC python使用记录
有了 gRPC, 我们可以一次性的在一个 .proto 文件中定义服务并使用任何支持它的语言去实现客户端和服务器反过来,它们可以在各种环境中,从Google的服务器到你自己的平板电脑—— gRPC 帮你解决了不同语言及环境间通信的复杂性。使用 protocol buffers 还能获得其他好处,包括高效的序列号,简单的 IDL 以及容易进行接口更新。安装grpc地址:https://g...原创 2019-05-29 11:17:44 · 1047 阅读 · 0 评论 -
Python进阶3 -- 类的特殊函数及对象
重定义对象的字符串显示__str__()和__repr__()要改变一个实例的字符串表示,可重新定义它的__str__() 和 __repr__() 方法。class Pair: def __init__(self, x, y): self.x = x self.y = y def __repr__(self): return ...原创 2019-06-03 14:02:08 · 420 阅读 · 0 评论 -
python进阶4 -- 元编程(装饰器)
装饰器在函数上添加一个装饰器,增加额外的操作处理(比如日志、计时等)。使用装饰器计算耗时案例如下:import timefrom functools import wrapsdef timethis(func): ''' Decorator that reports the execution time. ''' @wraps(func) def...原创 2019-06-04 10:35:33 · 195 阅读 · 0 评论 -
python进阶5 -- pandas常用操作
pandas创建数据创建一个Series传递一个list对象来创建一个Series,pandas 会默认创建整型索引import pandas as pdimport numpy as nps = pd.Series([1,3,5,np.nan,6,8])创建DataFrame#默认创建整型索引data = pd.DataFramep(np.random(6,4), colum...原创 2019-06-12 13:48:50 · 381 阅读 · 0 评论