【使用python将图片转为素描】教程文章相关的互联网学习教程文章

python 写一个计算执行时间的装饰器

面试题之一。写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。首先,计算函数的执行时间:import timestart = time.clock() for i in range(1000000): pass end = time.clock()print "cost time = %f s" % (end-start)结果:>>> cost time = 0.092749 s >>> 然后:import timedef warps(t): def deco(func): def _deco(*args,**kwargs): start = tim...

python操作redis【代码】

一,python安装redis模块pip3 install -y redis 二,python连接redisimport redisr = redis.Redis(host=‘192.168.1.108‘,port=6379,password=‘dasini‘,db=0)# r = redis.StrictRedis(host=‘192.168.1.108‘,port=6379,db=0)端口可以默认可以不写r.set(‘name‘,‘test‘)print(r.get(‘name‘))#redis输出的结果默认是二进制流,为了方便其他代码处理,所以我们可以添加decode_resopnses=True.import redisr = redis.Redis(ho...

python小程序 atm模拟【代码】

包含启动程序start.py和atm.py模块 用户数据通过字典序列化存入userdata.pkl 用户操作记录文件userid.record(为每个用户保存一个记录文件) 商品价格文件goods_list 功能包含:取现 存钱 转账 购物 打印清单 其他说明:没有包含管理端程序(用于添加用户账号,商品上下架),密码验证用户可以自己开发。 start.py如下: #!/usr/bin/python # -*- coding: utf-8 -*- import sys import getpass import pickle from atm import * ...

python os.walk【代码】

#coding utf-8import osdef main():fileDir = ‘F:‘+os.sep+‘aaa‘for root,dirs,files in os.walk(fileDir):print (root)print (dirs)print (files)os.system(‘pause‘)if__name__==‘__main__‘:main()>>> ================================ RESTART ================================ >>> F:\aaa [‘4‘] [‘1.txt‘, ‘2.txt‘, ‘3.txt‘] F:\aaa\4 [‘8‘] [‘5.txt‘, ‘6.txt‘, ‘7.txt‘] F:\aaa\4\8 [] [‘10.txt‘...

python day5【代码】

dict 增删改查dic1 = {‘age‘: ‘19‘, ‘name‘: ‘jing‘, ‘sex‘: ‘male‘} #增 # dic1[‘high‘] = 17 # dic1.setdefault(‘weight‘) # dic1.setdefault(‘weight‘, 150)#删 # dic1.pop(‘name‘) # dic1.pop(‘nnnn‘, ‘没有此键‘) # dic1.popitem() # 3.5随机删除 3.6+删最后一组 # dic1.clear() # del dic1[‘name‘] # print(dic1)#改 # dic1[‘high‘] = 185 # dic2 = {‘age‘: ‘18‘, ‘name‘: ‘jin‘, ‘...

在Python中用Selenium执行JavaScript【代码】

Selenium自己不带浏览器, 需要与第三方浏览器结合在一起使用.例如在Firefox上运行Selenium.PhantomJS是一个"无头"浏览器. 它会把网站加载到内存并执行页面上的JavaScript, 但是它不会向用户展示网页的图形界面. 把Selenium和PhantomJS结合在一起, 就可以运行一个非常强大的网络爬虫了, 可以处理cookie, JavaScript,header, 以及任何你需要做的事.Selenium可以从PyPI网站(https://pypi.python.org/simple/selenium)下载Selenium库, ...

wendows下安装Python-alipay-sdk 失败解决【代码】【图】

Python安装Python-alipay-sdk各种疑难杂症及解决方案第一种解决 先安装cryptography 在执行pip install python-alipay-sdk 就安装成功了第二种 python 在安装支付宝sdk前 ,需要安装加密模块 pycrypto 2.6.1执行命令: pip install pycrypto如果是Windows系统,到这里可能安装出错了,可能出现的错误如下:error: command ‘cl.exe’ failed: No such file or directory error: command ‘C:\\Program Files (x86)\\Microsoft Vis...

Python之网络编程(四)recv原理、高阶版粘包解决方案、基于UDP的socket通信【代码】

recv原理、高阶版黏包解决方案、基于UDP的socket通信recv原理:源码解释: Receive up to buffersize bytes from the socket. 接收来自socket缓冲区的字节数据, For the optional flags argument, see the Unix manual. 对于这些设置的参数,可以查看Unix手册。 When no data is available, block untilat least one byte is available or until the remote end is closed. 当缓冲区没有数据可取时,recv会一直处于阻塞状态,直到...

python之re模块【代码】

re模块中常用功能函数一、加载模块  import re二、编译正则表达式re.compile(pat, flags = 0) #把一个正则表达式pat编译成正则对象并返回,以便可以用正则对象的match和search等方法。pat 编译时,正则表达式字符串flags 编译标志位,用于修改正则表达式的匹配方式,如:是否区分大小写,多行匹配等。常用的flags有:re.I re.IGNORECASE让正则表达式忽略大小写,这样一来,[A-Z]也可以匹配小写字母了。此特性和locale无关。 re.L...

Python 基础

1、Python 基础数据类型之str2、Python 基础数据类型之list3、Python 基础数据类型之dict4、Python 基础数据类型之set5、Python 基础数据类型之tuplu6、Python 模块之OS7、Python 模块之sys8、Python 模块之Hashlib9、Python 字符串格式化操作10、Python 文件读写操作11、Python 函数12、Python lambda表达式与三元运算13、Python 装饰器14、Python 内置变量15、Python 正则表达式 原文:https://www.cnblogs.com/ming5218/p/85415...

Python编程入门之Hello World的三种实现方式【代码】

本文实例讲述了Python编程入门之Hello World的三种实现方式。分享给大家供大家参考,具体如下:第一种方式: $python >>>print(‘hello world‘) 屏幕上输出hello worldprint是一个常用函数第二种方式:复制代码 代码如下:$python hello.py第三种方式: #!/usr/bin/env python chmod 755 hello.py ./hello.py希望本文所述对大家Python程序设计有所帮助。原文:http://www.jb51.net/article/74820.htm

python将url转换成二维码【图】

准备环境python生成二维码,需要依赖包qrcode和PIL(二维码的实质就是一个url。)python3安装PIL:pip install PILpython2安装PIL:pip install pillow 生成二维码的方法1.将url生成二维码的最简单的示例如下:import qrcodeimg=qrcode.make("www.zhuanzhuan.com")img.save("./test.png") 2.可以通过qrcode的一些配置项来更改生成二维码的样式,比如宽度、大小、容错系数qr=qrcode.QRCode( version=2, error_correction=qrco...

python基础入门之十六 —— 继承【代码】

一、定义python面对对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所由属性和方法。class A(object):def__init__(self):self.num=1def info_print(self):print(self.num)#子类Bclass B(A):passresoult=B() resoult.info_print() #1二、单继承和多继承单继承:多继承:一个类同时继承多个父类P.s:当一个类有多个父类得时候,同名属性和方法默认使用第一个父类的。class A(object):def__init__(self):self.str = ‘A类...

python异步socket编程之一

异步网络能极大地提高程序的并行处理能力,所以写了一个专题来总结python中的异步通信。 一、同步client与同步server的通信 1.1. 《python的socket通信实例》中的例子1. TCP server端代码#!/usr/bin/env python## -*- coding:utf-8 -*-# File: sync_socket_server.py#from socket import *from time import ctimeHOST = ‘‘PORT = 21567BUFSIZE=1024ADDR=(HOST, PORT)tcpSrvSock=socket(AF_INET, SOCK_STREAM)tcpSrvSock.bind(ADDR...

Python爬虫爬取网页图片【代码】

没想到python是如此强大,令人着迷,以前看见图片总是一张一张复制粘贴,现在好了,学会python就可以用程序将一张张图片,保存下来。今天逛贴吧看见好多美图,可是图片有点多,不想一张一张地复制粘贴,怎么办呢?办法总是有的,即便没有我们也可以创造一个办法。下面就看看我今天写的程序:#coding=utf-8#urllib模块提供了读取Web页面数据的接口import urllib #re模块主要包含了正则表达式import re #定义一个getHtml()函数def ge...