python
文章平均质量分 88
livelse
这个作者很懒,什么都没留下…
展开
-
java转python记录 一
前提条件:本人从事java工作3年左右,由于大数据形势的驱动下,准备从事大数据行业,以python作为起点向大数据进军。本系列文章将把我从java转战python的学习过程做一个记录。...原创 2018-06-22 16:38:10 · 6265 阅读 · 3 评论 -
java转python记录 六
生成器的使用 把yield换成print即可,记住它是循环的每次都有新的状态 装饰器的作用 spring中的拦截器一样的功能,语法比较特殊,定义一个方法就能用@+方法名,操作了 import functools def log(func): @functools.wraps(func) def wrapper(*arg1,**arg2): prin...原创 2018-06-29 09:36:08 · 892 阅读 · 0 评论 -
java转python记录 三
hasattr(print,'__call__') 表示print方法是否能被调用,返回True或False,hasattr方法能得到对象是否存在,可调用。__doc__ 属性,会调用函数或者类的注释help(print) 会打印print的注释和使用方法,其它类似def myfunc(name='小明',cont='你好'):pass 定义了方法myfunc参数默认nam...原创 2018-06-29 09:35:32 · 498 阅读 · 0 评论 -
java转python记录 四
构造方法class Man(Person): def __init__(self): Person.__init__(self) #调用父类Person的构造方法 super(Man, self).__init__() #super方式调用父类的构造方法,推荐使用此方法,python3中super的使用更加的super当设计一个序列类型的类时:_...原创 2018-06-29 09:35:47 · 307 阅读 · 0 评论 -
java转python记录 五
模块和包模块相当于一个独立的文件之前认为模块是类似于java中的包,其实包更像java中的包在python中包是很多模块的集合,而且我们发布一般都是按照包来进行。.pyc文件 是.py文件经过编译操作之后的文件,当然删除也是可以的,运行的时候会重新生成.pyc文件import 用于导包reload 用于重新导包 reload(模块名)__name__ 用于返回当前以哪个...原创 2018-06-29 09:35:58 · 295 阅读 · 0 评论 -
java转python记录 八
常用模块:datetime 时间模块collections 集合框架,存放了很多数据结构base64 解码编码hashlib 提供MD5和SHA1等算法hmac 加密算法的一种urllib 操作http的库pillow 处理图像requests http请求chardet 可以用来检测字符串编码psutil 用来获取系统各种数据的工...原创 2018-07-02 16:52:56 · 342 阅读 · 1 评论 -
java转python记录 七
StringIO和BytesIO IO模块中的两个类os操作目录 os.path.join() 拼接路径 windows路径分隔符为\ linux为/os.rename() 给文件重命名os.remove() 删除文件os.path.split() 分割目录和文件名os.path.splitext() 分割文件名后缀pickle模块 实...原创 2018-07-02 15:56:47 · 368 阅读 · 0 评论 -
java转python记录 二
字符串是序列的一种格式化字符串 ‘%%50用户 name: %s age : %d salary : %.2f’% ('张三',18,1000.0) %% 字符串的使用原创 2018-06-22 16:37:56 · 986 阅读 · 0 评论