随笔分类 -  Python

记录Python这门开发语言的基础知识
摘要:python内置函数大全 python内建函数 最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其 阅读全文
posted @ 2018-01-24 11:09 yanzi_meng 阅读(1236) 评论(0) 推荐(0)
摘要:转载请注明出处http://write.blog.csdn.net/mdeditor 目录 目录 前言 安装Python-279 解决YUM与Python279的兼容问题 前言 CentOS 6.5中预安装了Python-2.6.6,其比较新的Python-2.7.9(CentOS 7预装版本)主要 阅读全文
posted @ 2018-01-24 00:25 yanzi_meng 阅读(4326) 评论(0) 推荐(0)
摘要:在CentOS以及其他的Linux系统中遇到安装包安装错误的原因,大多数都是因为缺少依赖包导致的,所以对于错误:zipimport.ZipImportError: can’t decompress data,是因为缺少zlib 的相关工具包导致的,知道了问题所在,那么我们只需要安装相关依赖包即可, 阅读全文
posted @ 2018-01-24 00:21 yanzi_meng 阅读(213) 评论(0) 推荐(0)
摘要:sort是容器的函数:sort(cmp=None, key=None, reverse=False) sorted是python的内建函数:sorted(iterable, cmp=None, key=None, reverse=False) 参数解析: cmp:比较函数,比较什么参数由key决定。 阅读全文
posted @ 2018-01-23 18:27 yanzi_meng 阅读(1019) 评论(0) 推荐(0)
摘要:一、lambda函数也叫匿名函数,即,函数没有具体的名称。先来看一个最简单例子: def f(x): return x**2 print f(4) Python中使用lambda的话,写成这样 g = lambda x : x**2 print g(4) 二、lambda和普通的函数相比,就是省去了 阅读全文
posted @ 2018-01-23 18:26 yanzi_meng 阅读(3685) 评论(0) 推荐(0)
摘要:这篇文章主要给大家介绍了在Python中如何获取类属性的列表,文中通过示例代码介绍的很详细,相信对大家的学习或者工作具有一定的参考借鉴价值,有需要的朋友可以参考借鉴,下面来一起看看吧。 前言 最近工作中遇到个需求是要得到一个类的静态属性,也就是说有个类 Type ,我要动态获取 Type.FTE 这 阅读全文
posted @ 2018-01-16 10:42 yanzi_meng 阅读(9384) 评论(0) 推荐(0)
摘要:python json.dumps() json.dump()的区别 以前写的很简单,只有几句话,最近发现本文是本博客阅读量最大的一篇文章,觉得这样有种把人骗进来的感觉,于是又细化了一些。如果还有不好的地方,欢迎指出。 首先说明基本功能: dumps是将dict转化成str格式,loads是将str 阅读全文
posted @ 2018-01-04 11:21 yanzi_meng 阅读(403) 评论(0) 推荐(0)
摘要:1、什么是类对象,实例对象 类对象:类名 实例对象:类创建的对象 2、类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本,这个和C++、Java中类的静态成员变量有点类似。对于公有的类属性,在类外可以通过类对象和实例对象访问 类属性 [java] view plai 阅读全文
posted @ 2017-12-27 23:19 yanzi_meng 阅读(634) 评论(0) 推荐(0)
摘要:标题名字有点长。 之所以想写这个文章是因为碰巧看到网上一篇关于Pyhon中类属性及实例属性区别的帖子。因为我之前也被这个问题困扰过,今天碰巧看到了这篇帖子,发现帖子的作者只是描述了现象,然后对原因的解释比较含糊,并没有从根本上解释这个问题,所以才想写一下我对这个问题的想法。 性子急的可以直接跳到最后 阅读全文
posted @ 2017-12-27 23:14 yanzi_meng 阅读(332) 评论(0) 推荐(0)
摘要:python内置函数大全 python内建函数 最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其 阅读全文
posted @ 2017-12-27 17:53 yanzi_meng 阅读(284) 评论(0) 推荐(0)
摘要:在python中通过ctypes可以直接调用c的函数,非常简单易用 下面就一步一步解释用法吧,以Linux为例讲解。 1, 首先确定你的python支持不支持ctypes python2.7以后ctypes已经是标配了,2.4以后的版本得自己装下ctypes 2,加载动态库 两种加载方式 >>> f 阅读全文
posted @ 2017-12-19 17:46 yanzi_meng 阅读(3858) 评论(0) 推荐(0)
摘要:一、问题 Python模块和C/C++的动态库间相互调用在实际的应用中会有所涉及,在此作一总结。 二、Python调用C/C++ 1、Python调用C动态链接库 Python调用C库比较简单,不经过任何封装打包成so,再使用python的ctypes调用即可。(1)C语言文件:pycall.c / 阅读全文
posted @ 2017-12-19 17:45 yanzi_meng 阅读(80799) 评论(1) 推荐(2)
摘要:ord()函数主要用来返回对应字符的ascii码,chr()主要用来表示ascii码对应的字符他的输入时数字,可以用十进制,也可以用十六进制。 例如:print ord('a) #97 print chr(97) #a print chr(0x61) #a 一个简单的程序来灵活运用。 str1='a 阅读全文
posted @ 2017-12-12 09:46 yanzi_meng 阅读(583) 评论(0) 推荐(0)
摘要:python的对象反射功能,经常在编程时使用.相比较其它的编程语言使用非常方便.反射就是用字符串来操作对象或者类,模块中的成员. 一.对象的反射 反射功能的实现,由这4个内置函数来实现(hasattr, getattr, setattr, delattr) 1.1.hasattr判断是否有某个成员 阅读全文
posted @ 2017-11-30 17:55 yanzi_meng 阅读(231) 评论(0) 推荐(0)
摘要:业务场景: 从中文字句中匹配出指定的中文子字符串 .这样的情况我在工作中遇到非常多, 特梳理总结如下. 难点: 处理GBK和utf8之类的字符编码, 同时正则匹配Pattern中包含汉字,要汉字正常发挥作用,必须非常谨慎.推荐最好统一为utf8编码,如果不是这种最优情况,也有酌情处理. 往往一个具有 阅读全文
posted @ 2017-11-29 16:35 yanzi_meng 阅读(26279) 评论(0) 推荐(0)
摘要:hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 getattr(object, name[,default])获取对象object的属性或者方法,如果存 阅读全文
posted @ 2017-11-28 17:14 yanzi_meng 阅读(168) 评论(0) 推荐(0)
摘要:python对mysql的操作 Mysql 常见操作 数据库操作 创建数据库 create database fuzjtest 删除数据库 drop database fuzjtest 查询数据库 show databases 切换数据库 use databas 123123 ###用户授权 创建用 阅读全文
posted @ 2017-11-28 15:18 yanzi_meng 阅读(1817) 评论(0) 推荐(1)
摘要:Import python module NOT on path http://stackoverflow.com/questions/10161568/import-python-module-not-on-path 常规做法: [python] view plain copy import sy 阅读全文
posted @ 2017-11-28 14:22 yanzi_meng 阅读(2447) 评论(0) 推荐(0)
摘要:原文出处: koala bear Direct use of __import__() is rare, except in cases where you want to import a module whose name is only known at runtime. 本文介绍 pytho 阅读全文
posted @ 2017-11-28 14:21 yanzi_meng 阅读(755) 评论(0) 推荐(0)
摘要:查看Django版本 检查是否安装成功,可以在dos下查看Django版本。 1 2 3 4 查看flask版本 检查是否安装成功,可以在dos下查看flask版本。 阅读全文
posted @ 2017-11-23 09:41 yanzi_meng 阅读(2237) 评论(0) 推荐(0)