上一页 1 ··· 216 217 218 219 220 221 222 223 224 ··· 257 下一页
摘要: import platformclass Test: def test(self): func = getattr(self,platform.system().lower()) return func() #一定要返回func,不能func() @staticmethod def windows( 阅读全文
posted @ 2019-06-14 10:23 技术颜良 阅读(279) 评论(0) 推荐(0)
摘要: 本文主要介绍一下协程的基本概念、对比多线程的优势,以及Python2.x系列和Python3.x系列的大体差别 I、概念 协程(coroutine),又称为微线程,纤程。协程的作用:在执行A函数的时候,可以随时中断,去执行B函数,然后中断继续执行A函数(可以自动切换),单着一过程并不是函数调用(没有 阅读全文
posted @ 2019-06-13 16:02 技术颜良 阅读(7916) 评论(1) 推荐(0)
摘要: 转载互联网 在公司里做的一个接口系统,主要是对接第三方的系统接口,所以,这个系统里会和很多其他公司的项目交互。随之而来一个很蛋疼的问题,这么多公司的接口,不同公司接口的稳定性差别很大,访问量大的时候,有的不怎么行的接口就各种出错了。 这个接口系统刚刚开发不久,整个系统中,处于比较边缘的位置,不像其他 阅读全文
posted @ 2019-06-13 15:24 技术颜良 阅读(604) 评论(1) 推荐(0)
摘要: python中hasattr()、getattr()、setattr()函数的使用 引言: 在阅读高手写的代码时,有很多简写的形式,如果没有见过还真的看不太懂是什么意思,其中一个比较常用的就是getattr()用来调用一个类中的变量或者方法,相关联的hasattr()、getattr()、setat 阅读全文
posted @ 2019-06-13 13:52 技术颜良 阅读(10465) 评论(2) 推荐(0)
摘要: 一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.l 阅读全文
posted @ 2019-06-13 10:13 技术颜良 阅读(395) 评论(1) 推荐(0)
摘要: __new____init____new__YOU name z Age is 35None 阅读全文
posted @ 2019-06-12 15:09 技术颜良 阅读(253) 评论(0) 推荐(0)
摘要: l1 = [1,2,3]l2 = [2,3,4]for x,y in zip(l1,l2): print(x,y,'--',x*y) 阅读全文
posted @ 2019-06-12 11:20 技术颜良 阅读(521) 评论(0) 推荐(0)
摘要: 前言 更多内容,请访问我的 个人博客。 以前 optparse 比较火,但是在python2.7版本后,官方不再维护这个模块,转而大力支持 argparse 。 argparse 模块可以让人轻松编写用户友好的命令行接口。她可以从 sys.argv 中解析出参数,并自动生成帮助和使用手册,还能在传入 阅读全文
posted @ 2019-06-11 11:05 技术颜良 阅读(2005) 评论(0) 推荐(0)
摘要: 这是一道著名的 Python 面试题,考察的问题是,Python 读取大文件和一般规模的文件时的区别,也即哪些接口不适合读取大文件。 1. read() 接口的问题 f =open(filename, 'rb') f.read() 我们来读取 1 个 nginx 的日至文件,规模为 3Gb 大小。r 阅读全文
posted @ 2019-06-10 15:34 技术颜良 阅读(8077) 评论(0) 推荐(1)
摘要: Python中有大量类似__doc__这种以双下划线开头和结尾的特殊成员及“魔法方法”,它们有着非常重要的地位和作用,也是Python语言独具特色的语法之一! 比如: __init__ : 构造函数,在生成对象时调用 __del__ : 析构函数,释放对象时使用 __repr__ : 打印,转换 _ 阅读全文
posted @ 2019-06-05 14:51 技术颜良 阅读(332) 评论(0) 推荐(0)
上一页 1 ··· 216 217 218 219 220 221 222 223 224 ··· 257 下一页