python
文章平均质量分 89
九日王朝
技术是谋生的手段,而不是生命的全部。过分沉迷技术只会让人坠入深渊和绝望,人生应该追求的是智慧与认知。
与其劳碌拼搏匆匆过完一生,应该把更多的精力用于了解这个世界,锻造通透豁达的内心。才能得以善终。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python——pandas数据分析(表格处理)工具实现Apriori算法
pandas 是基于NumPy 的一种工具, 名字很卡哇伊,来源是由“ Panel data”(面板数据,一个计量经济学名词)两个单词拼成的。pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。主要应用于处理大型数据集。数据处理速度算是最大的特色,剩下的就是个python版的excel了吧。API文档:http://pandas.pydata.org/panda...原创 2019-02-25 16:29:07 · 6025 阅读 · 3 评论 -
keras——基于神经网络的风格迁移生成艺术字
Keras是一个高层神经网络API,由纯Python编写而成,至少依赖Tensorflow、Theano、CNTK一种神经网络框架,这里建议用Tensorflow。Keras的特性:1.简易和快速的原型设计(keras具有高度模块化,极简,和可扩充特性)2.支持CNN和RNN,或二者的结合3.无缝CPU和GPU切换Keras的设计原则是1、用户友好:说白了就是傻瓜式开发,狗上狗也行。2、模块性:模...原创 2018-06-15 18:52:08 · 2728 阅读 · 3 评论 -
python——Web服务开发(二)分布式缓存
上一篇博客写了flask模块实现web服务搭建的基本方法以及简单的缓存功能,但是这种缓存随着服务重启便会丢失,也无法满足多个服务共享缓存的需求,因此,我们通过redis来实现web服务的分布式缓存。import redisclient = redis.StrictRedis(host="***",port="***")cache = Cache(client)以斐波那契数为例:[fn=f(n-...原创 2018-06-11 10:58:36 · 1533 阅读 · 0 评论 -
python——Web服务开发(一)Flask模块
flask的诞生于2010年的愚人节,本来它只是作者无意间写的一个小玩具,没想到它却悄悄流行起来了。漫长的8年时间,flask一直没有发布一个严肃的正式版本,但是却不能阻挡它成了github上最受好评的Python Web框架。现在flask终于发布了1.0正式版本,虽然也没什么卵用,不过还是可以赞一波的。flask内核内置了两个最重要的组件,所有其它的组件都是通过易扩展的插件系统集成进来的。这两...原创 2018-06-08 11:30:10 · 2892 阅读 · 0 评论 -
python——PIL模块实现图片转字符画
以前发过基于PIL模块实现其他图像处理的文章https://blog.youkuaiyun.com/sm9sun/article/details/77703551今天偶尔在网上看到了一些关于图片转换成字符画的相关内容。其实这个也蛮简单的,无非就是把原画本身的颜色映射成不同的字符,字符可以按照填充系数排列(比如说@这个字符填充系数最大,.这个字符填充系数最小)从而实现字符画呈像的效果。通常的做法是按照原画的灰度...原创 2018-05-25 14:09:04 · 4978 阅读 · 1 评论 -
python——wxpy模块实现微信尬聊(基于图灵机器人)
wxpy(微信机器人)是在itchat基础上开发的微信个人功能服务API,基本可以实现微信各种拓展功能,API文档http://wxpy.readthedocs.io/zh/latest/index.html项目主页https://github.com/youfou/wxpy支持pip安装,适用2.7以及3.4-3.6的python版本通过# 导入模块from wxpy import *# 初...原创 2018-03-28 13:37:09 · 20841 阅读 · 12 评论 -
python——适用于py3的pillow图像处理模块&plist组图分割
首先说明一下PIL库,PIL(Python Imaging Library)是Python一个强大方便的图像处理库,之前的博客也有用到过PIL模块的demohttp://blog.youkuaiyun.com/sm9sun/article/details/53538579不过可惜的是PIL库只支持到Python 2.7。python3以后,我们可以用pillow模块来代替PIL,pillow是PI原创 2017-08-30 11:39:46 · 5779 阅读 · 2 评论 -
python——asyncio模块实现协程、异步编程(三)
【八】协程停止future对象有几个状态:PendingRunningDoneCancelled创建future的时候,task为pending,事件循环调用执行的时候当然就是running,调用完毕自然就是done,如果需要停止事件循环,就需要先把task取消。可以使用asyncio.Task获取事件循环的task例如:import asyncioimpor原创 2017-07-19 20:50:36 · 6312 阅读 · 0 评论 -
python——asyncio模块实现协程、异步编程(二)
【六】协程并发定义tasks时可以设置多个ensure,也可以像多线程那样用append方法实现tasks = [ asyncio.ensure_future(coroutine1), asyncio.ensure_future(coroutine2), a原创 2017-07-19 20:21:44 · 3193 阅读 · 0 评论 -
python——asyncio模块实现协程、异步编程(一)
我们都知道,现在的服务器开发对于IO调度的优先级控制权已经不再依靠系统,都希望采用协程的方式实现高效的并发任务,如js、lua等在异步协程方面都做的很强大。python在3.4版本也加入了协程的概念,并在3.5确定了基本完善的语法和实现方式。同时3.6也对其进行了如解除了await和yield在同一个函数体限制等相关的优化。event_loop 事件循环:程序开启一个无限的循环,程序员会把原创 2017-07-19 18:28:10 · 4449 阅读 · 0 评论 -
python——VS2017开发python与python3.6更新特性
VS2017详情 http://blog.youkuaiyun.com/sm9sun/article/details/68924321作为50G吊炸天IDE,VS2017对于python的支持也是很给力。新建项目中可以选择python工程在工具→选项→文本编辑器里可以选择显示行号等常用开发选项解决方案里可以选择相应的版本环境原创 2017-07-18 17:33:32 · 19069 阅读 · 1 评论 -
python——Tkinter图形化界面及threading多线程
Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中Tkinter包含了若干模块. Tk接口被封装在一个名为 _tkinter 二进制模块里( tkinter 的早期版本). 这个模块包原创 2016-12-19 16:56:45 · 45765 阅读 · 3 评论 -
python——web后台开发实现网址生成二维码
需要的模块:web 用于web业务处理qrcode 用于二维码相关处理PIL.Image 用于图片处理time 用于根据时间命名文件web模块实现网站的后台逻辑处理方法:我们先创建一个页面的处理类class Index: #页面处理类 def GET(self): return render.inde原创 2016-12-09 15:08:06 · 4950 阅读 · 0 评论 -
python——time模块实现指定时间触发器
其实很简单,指定某个时间让脚本处理一个事件,比如说一个get请求~任何语言都会有关于时间的各种方法,python也不例外。help(time)之后可以知道time有2种时间表示形式:1、时间戳表示法,即以整型或浮点型表示的是一个以秒为单位的时间间隔。这个时间的基础值是从1970年的1月1号零点开始算起。2、元组格式表示法,即一种python的数据结构表示。这个元组有9个整型内容。分原创 2016-12-05 15:01:30 · 6225 阅读 · 0 评论 -
pythonの鉴黄之路(五)——强行解析json串
*以下内容并非正规解决方案,效仿请谨慎。之前有介绍过阿里云的鉴黄API接口http://blog.youkuaiyun.com/sm9sun/article/details/53321888其支持:porn: 黄图检测,ocr:文字识别,illegal: 暴恐敏感识别三个业务其API也很人性的把其返回的json串做出了解析,我们可以直接拿到相应的返回值。而如果想对其做进一步的开发,比如原创 2016-12-02 15:53:43 · 1830 阅读 · 0 评论 -
python——C/C++&python合♂体开发
之前开发python一直都是用C++的system()调用脚本执行某些相关处理然而需要返回值时,却感觉到了相当的蛋疼。即使我们可以强行夺取system的返回值(py代码里sys.exit(0))来实现整型的返回值但其也不是一个长久之计。更何况如果我们需要其它类型的返回值呢?比如说最常见的字符串类型。那就只能让两者关联下面我们就来看看 如何让python和c++完美的结♂合在一起~原创 2016-11-29 15:56:23 · 1231 阅读 · 0 评论 -
pythonの鉴黄之路(三)——阿里云鉴黄API使用
阿里云最近推出了一些图片检测相关APIhttps://help.aliyun.com/document_detail/28432.html?spm=5176.doc28443.6.121.QFlD2y首先需要我们的bucketkaio原创 2016-11-25 21:30:06 · 6220 阅读 · 0 评论 -
python——socket实现简单C/S交互开发
pyhton的socket模块可以实现网络编程开发,首先我们介绍一下需要用到的方法:socket.socket():建立socker套接字,两个参数,family代表家族.type代表类型,type默认TCPsocket.bind():服务器端,接受的参数是元组,不是传递host,port两个元素,而是(host,port)socket.listen():一个参数,值为允许客户端连接服原创 2016-11-25 16:13:32 · 4595 阅读 · 0 评论 -
python——爬虫实现网页信息抓取
首先实现关于网页解析、读取等操作我们要用到以下几个模块import urllibimport urllib2import re我们可以尝试一下用readline方法读某个网站,比如说百度def test(): f=urllib.urlopen('http://www.baidu.com') while True: firstLine=f.rea原创 2016-11-24 17:32:30 · 7109 阅读 · 0 评论 -
python——文本简单可逆加密
其实很简单,就是把一段文本每个字符都通过某种方式改变(比如加1)这样就实现了文本的加密操作,解密就是其逆运算# -*-coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf8')#加密def jiami(): filename=raw_input('please input file:\n'原创 2016-11-24 17:17:42 · 3100 阅读 · 1 评论 -
pythonの鉴黄之路(四)——urllib模块批量下载
好了,现在鉴黄的demo可以跑通了,就差大量的数据了(就是黄图)这可难倒了纯洁的宝宝。本宝宝表示找了好几天都找不到一张黄图后来问了一些老司机,得到了一些资♂源♂丰♂富♂的网址不过本宝宝还是不好意思打开~就只能写一个小爬虫批量下载了-.-#coding=utf-8import urllibimport redef getHtml(url):原创 2016-11-24 17:03:34 · 1778 阅读 · 1 评论 -
pythonの鉴黄之路(二)——图片转base64码
上篇博客的YCbCr鉴黄有些过于浮夸http://blog.youkuaiyun.com/sm9sun/article/details/53319959于是经过慎重决定,我们打算采取调用外部成熟的接口来完成鉴黄,这里就涉及数据传输的问题,当然不可能传图片啦~为了便于网络通信,我们采取将图片转为Base64码再进行后续的工作~先介绍一下Base64码:Base64是网络上最常见的用于传输原创 2016-11-24 16:23:38 · 1790 阅读 · 1 评论 -
pythonの鉴黄之路(一)——YCbCr简易版鉴黄脚本
先介绍一下YCbCrYCbCr或Y'CbCr有的时候会被写作:YCBCR或是Y'CBCR,是色彩空间的一种,通常会用于影片中的影像连续处理,或是数字摄影系统中。Y'为颜色的亮度(luma)成分、而CB和CR则为蓝色和红色的浓度偏移量成份。Y'和Y是不同的,而Y就是所谓的流明(luminance),表示光的浓度且为非线性,使用伽马修正(gamma correction)编码处理我们通原创 2016-11-24 14:47:24 · 5250 阅读 · 1 评论
分享