自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 celery17.1-17.3

#!/usr/bin/env python# -*- coding:utf-8 -*-from celery import celeryfrom ajing import addbroker = "http://192.168.31.131:6379/5"backend = "http://192.168.31.131:6379/6"app = celery("ling",broker

2017-12-20 22:43:40 112

原创 demon16.1-16.2

#!/usr/bin/env python# -*- coding:utf-8 -*-'''多进程的消息队列'''from multiprocessing import Queueimport multiprocessingdef write(q): for i in ['a','b','c','d']: q.put(i) print('put {

2017-12-16 18:55:46 129

原创 demon15

#!/usr/bin/env python# -*- coding:utf-8 -*-'''多线程实例'''importthreadingdefworker(n):print('start worker{0}'.format(n))classMyThread(threading.Thread):def__init__(self,args):

2017-12-14 19:40:59 206

原创 demon14.5-14.6

#!/usr/bin/env python# -*- coding:utf-8 -*-'''多进程manager'''import multiprocessingdef worker(d,l): l += range(11,16) for i in xrange(10): key = ('key{0}'.format(i)) value

2017-12-14 17:40:14 126

原创 demon14.4-14.5

#!/usr/bin/env python# -*- coding:utf-8 -*-'''多进程锁'''import multiprocessing#lock = multiprocessing.Lock()# lock.acquire() 获取锁# lock.release() 释放锁#也可采用with lock的方式,后续缩进,最后不用再释放锁import time

2017-12-14 01:04:19 189

原创 demon14.1-3 多进程实例等

!/usr/bin/env python# -*- coding:utf-8 -*-import multiprocessing##定义一个process子进程对象import timedef worker(jiange): time.sleep(jiange) print('hello,world.')if __name__ == "__main__":

2017-12-12 23:07:18 141

原创 复习3

Python函数•函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字。•可以通过函数名在程序的不同地方多次执行(这通常叫函数调用)。•预定义函数   可以直接使用•自定义函数   用户自己编写•为什么使用函数•降低编程难度    -通常将一个复杂的大问题分解成一系列的小问题,然后将小问题划分成更小的问题,当问题细化为足

2017-12-04 23:51:06 520

原创 复习2流程控制等

流程控制-if条件if•if语句    - if expression: ## if后面+表达式。 python的语言后面都要加“:” python语言特有的           statement(s) ##if的代码块,缩进四个空格。在一个缩进里面都属于同一个代码块。•注:Python使用缩进作为其语句分组的方法,建议使用4个空格•逻辑值(bool)包含

2017-11-29 22:20:21 131

原创 复习1、变量,元组,字典,字典练习等

准备python的编程环境如果想调用更高版本的python,而2.6版本的python不能卸载(系统很多功能都是基于这个版本)1、安装编译新版本至某个特定的路径来调用2、pyenv工具。多版本的使用工具,具体方法参考马哥的博客。此处我们采用简单的将新版本安装到某个特定的路径来使用安装ipython功能 可以快捷的补全操作安装ipython先安装以上e

2017-11-28 23:36:17 284

原创 NO.32数据库游标,连接池,

游标(cursor)   游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果   用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由python进一步处理,一组主变量一次只能存放一条记录   仅使用主变量并不能完全满足SQL语句向应用程序输出数据的要求常用方法:cursor():创建游标对象close():关闭此游标对象fe

2017-11-27 23:00:48 154

原创 NO.31mysql安装,连接,事物,操作数据

Python DB-API使用流程: 1. 引入API模块。2. 获取与数据库的连接。3. 执行SQL语句和存储过程。4. 关闭数据库连接。def connect_mysql():    db_config = {        'host': '192.168.31.11',        'port': 3306,        'user': 'h

2017-11-23 00:39:59 94

原创 No。28 re方法

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/11/15 22:14# @author : hezefan# @file : 11.3.py'''re的matche和search方法'''# match(string[, pos[, endpos]])# string:匹配使用的文本,# pos: 文本中正则

2017-11-15 22:38:29 125

原创 NO.27 re

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/11/8 22:38# @author : hezefan# @file : 11.1.py'''常用正则表达式'''#https://regex101.com/ 一个正则匹配网站import timeitprint timeit.timeit(setup=''

2017-11-14 23:45:01 129

原创 NO.26 JSON

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/11/6 22:02# @author : hezefan# @file : 10.8.py'''json模块'''import json# json的四种方法,有s的就是来处理字符串的,没有s的就是来处理文件的。# json.loads()# json.du

2017-11-14 13:55:04 305

原创 NO.20loging os sys command

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/11/3 11:27# @author : hezefan# @file : 10.4.py'''logging'''import logging##从上往下,依次是日志的五个级别,默认从warning级别开始打印,低于warning级别默认的不打印# logg

2017-11-11 08:24:40 349

原创 NO.19模块,时间,及转换

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/11/1 21:37# @author : hezefan# @file : 10.1.py'''模块'''#为了方便管理模块,python中引入了package这个概念,每个包下都有一个__init__.py的文件,这个文件是必须存在的,否则,python就无法识别

2017-11-09 21:05:48 211

原创 NO.18异常

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/28 13:25# @author : hezefan# @file : 9.1.py'''异常'''##异常的常用形式##Exception:所有异常类的基类##raise 将一场抛出,程序终止,但是finally会执行。hello world 不会执行

2017-11-08 22:25:53 130

原创 NO.17类的重写、私有变量

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/26 16:44# @author : hezefan# @file : 8.3.py'''类的重写'''##子类想要调用父类的init,怎么办,init初始化的重写需要特殊方法super,回到调用父类的init,也会调用自己的重写##子类的一般方法会顶替掉父

2017-11-07 23:05:18 195

原创 NO.16类一般形式,构造器,继承

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/25 23:04# @author : hezefan# @file : 8.1.py'''类的一般形式'''##object是一个超级类,所有的类都在他的基础上进行改写,不写的话默认object类##自定义一个类,包括定义了类的方法class ren(ob

2017-11-06 22:48:58 155

原创 NO13函数

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/24 22:15# @author : hezefan# @file : 7.1.py#函数的定义defsum(x,y):print('x={0}'.format(x))print('y={0}'.format(y))print('x+y

2017-11-01 20:54:18 129

原创 作业2

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/31 23:56# @author : hezefan# @file : 作业2.pyimport codecsl1 = [100,1,2,3,4,5]l1.sort()print(l1)x = codecs.open('3.txt','wb')x.w

2017-11-01 00:40:53 94

原创 NO.10 file

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/21 13:32# @author : hezefan# @file : 6.1.py'''file的读写'''importcodecs ##解决文件乱码用的#打开文件需要几步#1、open文件#2、文件操作(读或者写)#3、关闭

2017-10-27 23:24:32 305

原创 NO9.作业

二周四次课(10月26日)复习,做如下练习题1.      实现1-100的所有的和2.      实现1-500所有奇数的和3.      求1+ 2! + 3! + 4! + ……20!的和4.      对指定一个list进行排序[2,32,43,453,54,6,576,5,7,6,8,78,7,89]5.      复习字典排序,字符串, list, tuple常

2017-10-26 13:52:56 120

原创 NO.8if while等

#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/20 13:12# @author : hezefan# @file : 13.py# ifa = -1ifa 1:print('a是负数')elifa == 0:print('a等于0')else:print

2017-10-25 19:28:10 455

原创 NO.7帮助与类型转换

'''dir,help'''#print(dir()) #查看对象的方法#help() ##查看方法或者函数的帮助文档,ctrl+左键直接查看源码文件.同时也可以在python的安装路径下scripts下查看函数的架构#type()强制转换没有特别整理。明天补上

2017-10-24 23:19:37 156

原创 NO.6 列表,元祖,字典

列表#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/19 14:27# @author : hezefan# @file : 9.py'''列表'''str1 ='asdsa'print(list(str1))##输出['a', 's', 'd', 's', '

2017-10-23 20:26:01 276

原创 NO.5整形,浮点,布尔,字符串

整形#!/usr/bin/env python# -*- coding:utf-8 -*-# @Time : 2017/10/19 12:06# @author : hezefan# @file : 4.py####zhengxing####name =raw_input("please input your name :")##各种类型都接受,

2017-10-20 10:15:01 247

原创 NO4、python运算符

赋值运算符:= 赋值+= -=*=/=%=比如:x=3 x+=2 则此时x就等于5 (x等于x加2)x-=2 此时x就等于3x*=3 此时x就等于9x/=3 此时x就等于3x%=2 此时x就等于1 (x除2的余数)算数运算符+-*/ ## 4/3 =1 4.0/3=1.33333// 4//3=1 除数只取整数 4

2017-10-19 20:25:30 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除