Operator Functions in Python | Set 2
Operator Functions in python | Set 1 More functions are discussed in this article. 1. setitem(ob, pos, val):- This function is used to assign the value at a particular position in the container....
View Article2016年我读完了14本书
在今年还剩两周的时候,我过了下三个书单,“读完”,“想读”,“在读”。从“在读”中选出一本,决心把它留在今年。连同这篇读书总结,一起纪念2016。...
View ArticlePython网络编程(2)--使用多路复用套接字I/O 提升性能
本文专注于使用一些有用的技术提升套接字服务器的性能。和前一篇不同,本文考虑多个客户端连接服务器的情况,而且可以异步通信。服务器不需要在阻塞模式中处理客户端发出的请求,而是单独处理每个请求。如果某个客户端接收或处理数据时花了很长时间,服务器无需等待处理完成,可以使用另外的线程或进程和其他客户端通信。...
View Articleenumerate用法总结-Python 3
enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得到计数 enumerate()使用 如果对一个列表,既要遍历索引又要遍历元素时,首先可以这样写: 1...
View Articlepython推荐淘宝物美价廉商品
完成的目标: 输入搜索的商品 以及 淘宝的已评价数目、店铺的商品描述(包括如实描述、服务态度、快递的5.0打分); 按要求,晒选出要求数量的结果,并按“物美价廉算法”排序后输出 思路: 1,利用淘宝搜索'https://s.taobao.com/search?'的价格filter 先进行价格筛选,得到结果的网站 2,用urllib打开结果网站,构造正则表达式匹配出各个商品结果的...
View ArticlePyCharm: PyCharm 2016.3.2 Released
Right before the end of the year we’d like to release our latest and greatest version of PyCharm 2016. This version resolves a few issues: Jupyter Notebooks have been updated to work with the updated...
View ArticleThe unlearning curve
I recently paired up with a family member over the holiday for some coding time. Grace was trying to achieve some automation in her life. She was familiar with python, and by incorporating some...
View Article【源资讯】小程序来了,它的命运如何?崛起还是……
相信大家这几天都被小程序刷屏了,12 月 28 日在 2017 微信公开课 Pro 大会上张小龙宣布 微信小程序将于 2017 年 1 月 9 日正式开放 。会上,张小龙详细从特性、定位详细介绍了微信小程序,并回答了大家关心的几个小程序的问题。 , 虽然限制不少,但是会上微信团队 微信公布终端开源计划,开启腾讯正式开源之路...
View ArticleScrapy开发指南
一、Scrapy简介 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括 数据挖掘,信息处理或存储历史数据 等一系列的程序中。 Scrapy基于事件驱动网络框架 Twisted 编写。因此,Scrapy基于并发性考虑由非阻塞(即异步)的实现。 组件 Scrapy Engine 引擎负责控制数据流。 调度器(Scheduler) 调度器从引擎...
View ArticlePython OpenCV 利用Lab空间把春天的场景改为秋天
前一段时间实现了Reinhard颜色迁移算法,感觉挺有意思的,然后在代码上随意做了一些更改,有了一些发现,把Lab通道的a通道值改为127左右,可以将绿色改为黄色,而对其他颜色的改动非常小,因此可以将春天的场景变换到秋天去,这里是核心代码: # -*- coding: utf-8 -*- import cv2 image = cv2.imread('test.jpg') image =...
View ArticleTop Posts of the Year 2016
Well, 2016 is almost behind us. I haven’t done this before but given that I’ve been doing a fair bit of blogging this year, I wanted to point out the “top posts of the year” on ye olde Jason’s Hyperion...
View ArticlePay What You Want: White Hat Hacking and Learn to Code Course Bundles
Don’t let “the man” tell you what you need to pay! Today, we’re going to look at two massive course bundles that you can name your own price to get. Pay as little as a dollar, and you’ll get a few of...
View ArticleIn 2017, learn *every* language
In 2017, learn *every*language In my first few days as a freshman, I met a classmate who claimed that he could code in any programming language I could name. Astonished, I challenged “what about that...
View ArticlePyCharm 2016.3.2 发布,Python IDE
PyCharm 2016.3.2 发布了,PyCharm 是一种 python IDE,带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该 IDE 提供了一些高级功能,以用于支持 Django 框架下的专业 Web 开发。 该版本主要 更新内容 : Jupyter...
View ArticlePython OpenCV 实现Reinhard颜色迁移算法
Reinhard颜色迁移算法的过程很简单,流程如下,细节部分见原文,题目为color transfer between images: 将参考图片和目标图片转换到LAB空间下 得到参考图片和目标图片的均值和标准差 对目标图片的每一个像素值,减去目标图像均值然后乘上参考图片和目标图片标准差的比值,再加上参考图像均值 将目标图片转换到RGB空间...
View Article是AI就躲个飞机 纯Python实现人工智能
很久以前微信流行过一个小游戏:打飞机,这个游戏简单又无聊。在2017年来临之际,我就实现一个超级弱智的人工智能(AI),这货可以躲避从屏幕上方飞来的飞机。本帖只使用纯python实现,不依赖任何高级库。 本文的AI基于 neuro-evolution ,首先简单科普一下neuro-evolution。从neuro-evolution这个名字就可以看出它由两部分组成-neuro and...
View Article集合(set)-Python3
set 的 remove() 和 discard() 方法介绍。 函数/方法名 等价操作符 说明 所有集合类型 len(s) 集合基数:集合s中元素个数 set([obj]) 可变集合工厂函数:ojb必须是支持迭代的,由obj中的元素创建集合,否则创建一个空集合 frozenset([obj]) 不可变集合工厂函数:执行方式好set()方法相同,但它返回的是不可变集合 obj in s 成员测试...
View ArticleDjango Web 开发之 Vino 小站
pythonanywhere 免费部署额度应该快到期了,下一次准备自己买个阿里云或者别的服务器了。之前写了好多个应用部署在上面,一旦到期估计也没有了。这里写篇文章记录一下,以防止以后还需要相关的知识。 主页就是这个样子啦: 文章详情页面: 后台管理页面: 开发 开发平台 Mac os 开发工具 Pycharm 部署平台 pythonanywhere 开发环境 python3.5 + Django...
View ArticleDjango - Database access optimization
Django Queryset is generally lazy in nature. It will not hit the database until it evaluates the query results. Example: queryset = User.objects.all() # It won't hit the databaseprint (queryset) #...
View ArticleLintel Technologies: InlineCallbacks
Twisted features a decorator named inlineCallbacks which allows you to work with deferreds without writing callback functions. This is done by writing your code as generators, which yield deferreds...
View Article