包含“python”标签的文章

python写微信跳一跳的辅助,拿高分
2018-01-05 14:36:07
原因:最近微信更新后有了微信跳一跳小游戏,可是对我来说好难啊,最高才几十分。心中不甘心,就想着使了点小手段,于是半夜快两点睡不着了,就起床研究了一下。思路:主要思路就是手机通过usb链接电脑,截取游戏屏幕,电脑分析两点的距离,乘以某个系数来...
标签: python 分类: Python 1349 人围观, 5 人喜欢
多进程配合多协程爬取绝对领域的妹纸图
2017-08-25 16:12:08
注释里都详细注释了,就不做太多说明了,直接上代码吧。#coding=utf-8 import requests import gevent import os import time from lxml import etree from...
标签: Python爬虫 分类: Python 1646 人围观, 3 人喜欢
通过python的fabric包完成代码上传部署(简单版)
2017-08-22 16:26:26
首先是安装fabric包pip install fabricfabric常用参数-l : 显示定义好的任务函数名-f : 指定fab入口文件,默认入口文件名为fabfile.py-H :&n...
标签: Pythonfabric 分类: Python 1235 人围观, 0 人喜欢
django中使用Celery - 分布式任务队列
2017-08-17 15:11:32
本文记录django中如何使用celery完成异步任务。Celery 是一个简单、灵活且可靠的,处理大量消息的分布式系统,并且提供维护这样一个系统的必需工具。 它是一个专注于实时处理的任务队列,同时也支持任务调度。官方网站中文文档...
标签: pythondjangocelery 分类: Python 3105 人围观, 0 人喜欢
Python实现数据结构中的的栈,队列
2017-08-07 16:28:32
1,栈栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素...
标签: Python数据结构队列 分类: Python 904 人围观, 1 人喜欢
python实现希尔排序-快速排序-归并排序-插入排序-冒泡排序-选择排序及其效率测试
2017-08-07 16:15:32
1,冒泡排序它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排...
标签: Python排序算法 分类: Python 949 人围观, 1 人喜欢
Python实现数据结构中的单链表,循环单链表,双链表
2017-08-06 21:40:51
1,单向链表单向链表也叫单链表,是链表中最简单的一种形式,它的每个节点包含两个域,一个信息域(元素域)和一个链接域。这个链接指向链表中的下一个节点,而最后一个节点的链接域则指向一个空值。表元素域elem用来存放具体的数据。链接域next用来...
标签: Python数据结构链表 分类: Python 2177 人围观, 2 人喜欢
Python中的协程
2017-08-02 10:28:30
1,协程是啥 协程,又称微线程,纤程。英文名Coroutine。 首先我们得知道协程是啥?协程其实可以认为是比线程更小的执行单元。 为啥说他是一个执行单元,因为他自带CPU上下文。这样只要在合适的时机, 我们可以把一个协...
标签: Python协程greenletgevent 分类: Python 763 人围观, 0 人喜欢
select版,epoll版单进程-TCP服务器
2017-08-02 09:51:21
1,Select 版本同步模型中,使用多路复用I/O可以提高服务器的性能。在多路复用的模型中,比较常用的有select模型和poll模型。这两个都是系统接口,由操作系统提供。当然,Python的select模块进行了更高级的封装。selec...
标签: Pythonepollselect 分类: Python 870 人围观, 0 人喜欢
单进程阻塞,多进程,多线程,单进程非阻塞tcp服务器
2017-08-02 09:16:20
1. 完成一个简单的TCP服务器from socket import * serSocket = socket(AF_INET, SOCK_STREAM) # 重复使用绑定的信息 serSocket.setsockopt(SO...
标签: pythonsocket 分类: Python 969 人围观, 0 人喜欢
Python中的多线程1-ThreadLocal和生产者消费者问题
2017-07-31 13:25:17
1,ThreadLocal在多线程环境下,每个线程都有自己的数据。一个线程使用自己的局部变量比使用全局变量好,因为局部变量只有线程自己能看见,不会影响其他线程,而全局变量的修改必须加锁。1.1, 使用函数传参的方法但是局部变量也有问题,就是...
标签: ThreadLocalPython 分类: Python 946 人围观, 1 人喜欢
Python中的多线程2-多线程共享全局变量以及“线程不安全”问题,线程同步互斥锁以及死锁
2017-07-30 09:19:57
1,多线程-共享全局变量1.1,全局变量为不可变类型(int为例)from threading import Thread import time g_num = 100 def work1(): global g_num ...
标签: Python互斥锁死锁 分类: Python 1337 人围观, 0 人喜欢