码迷,mamicode.com
首页 >  
搜索关键字:pythonic    ( 111个结果
一道面试题引发的pythonic
一道测试工程师面试题(来自搜狗): 自己写了解法: 写了解法以后感觉到没有显现出python的优势,找大师兄学了一些pythonic的写法,比如将一个列表创建成字典有以下两种写法可以一行搞定: 例如min()可以根据key也可以不用,不用key的话语句就会更短一些: 如果测试字符串“CRIUCEXP ...
分类:编程语言   时间:2017-03-14 19:40:23    阅读次数:156
requests源码分析
0.前言 (1) 拆部分reques中感兴趣t的轮子 (2)对一些感兴趣的pythonic写法做一些归纳 1.用object.__setattr__来初始化构造函数 反正我之前就是直接实例对象时把所有参数传入构造函数的,一般人都这样..但事实证明这种方式并不好(可能),所以后来作者又把这种方式改掉了 ...
分类:其他好文   时间:2017-01-09 21:54:53    阅读次数:282
requests源码阅读学习笔记
0:此文并不想拆requests的功能,目的仅仅只是让自己以后写的代码更pythonic.可能会涉及到一部分requests的功能模块,但全看心情。 1.另一种类的初始化方式 2.**kwargs:用于大量参数在方法间的传递,不需要自己每次都初始化一个dict用来传参 ...
分类:其他好文   时间:2017-01-07 19:33:56    阅读次数:233
多态和封装
多态 count()的作用是数一数某个元素在对象中出现的次数 lambda函数中,我们没有限制参数的类型,也一定不能限制,因为如果限制了,就不是pythonic了。在使用的时候,可以给参数任意类型,都能到的不报错的结果。当然,这样做之所以合法,更多的是来自于+的功能强悍。 repr()函数,针对输入 ...
分类:其他好文   时间:2016-09-27 09:14:50    阅读次数:155
python网络编程
pycurl是个用c语言实现的python 库,虽然据说不是那么pythonic,但是却很高效,它支持的协议居多: supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. libcurl supports HTT ...
分类:编程语言   时间:2016-08-19 00:37:23    阅读次数:227
需要学习的东西
django的测试功能,需要掌握 django 模型表单的提交、保存和读取。 学习写出更Pythonic的代码 PyCharm中的Test RESTFUL web service、 Debug、BreakPoint、...等等的掌握。 从python 2 转移到 python 3 ...
分类:其他好文   时间:2016-08-18 19:42:53    阅读次数:125
【python】map,filter与表达式推导的性能比较
直接上图 python 3.5.2 for Windows 10 amd64 性能比较 表达式推导更胜一筹 代码可读性比较 因人而异,表达式推导更利于理解也更Pythonic,而使用函数更符合函数式编程的理念(典型的函数式语言Lisp是没有for语句的) 我的建议 尽量使用表达式推导,因为说不定什么 ...
分类:编程语言   时间:2016-08-08 14:32:46    阅读次数:180
[Python]更加Pythonic的多个List合并和Python的安利
原题: https://segmentfault.com/q/1010000005904259 问题: 倘若存在 L=[ [1,2,3],[4,5,6],[7,8,9]] 这样的列表,如何把合并成[1,2,3,4,5,6,7,8,9]呢? 最直接的方法(By:松林) 使用标准库中的itertools ...
分类:编程语言   时间:2016-07-08 10:29:00    阅读次数:243
pyqt中使用matplotlib绘制动态曲线 – pythonic
一、项目背景: 看了matplotlib for python developers这本书,基本掌握了在pyqt中显示曲线的做法,于是自己写一个。 二、需求描述: 1)X轴显示时间点,显示长度为1分钟,每一秒钟绘制一个点,X轴长度超过1分钟,则左移1秒刻度,实现动态效果 2)Y轴显示随机变化的数值, ...
分类:编程语言   时间:2016-06-24 17:30:35    阅读次数:793
python的一些开源库
SQLAlchemy——数据持久层框架 简介 SQLAlchemy 主要由两部分组成,一个 SQL 工具包和一个关系对象映射(ORM),它能让开发者完全发挥出 SQL 的灵活性与强大的能量。他实现了一整套企业级持久层模式,可以通过简单而 Pythonic 的接口,进行高效率和高性能的数据库访问。SQ ...
分类:编程语言   时间:2016-06-23 15:49:57    阅读次数:147
111条   上一页 1 ... 6 7 8 9 10 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!