08 2020 档案

摘要:from PIL import Image def Picture_Synthesis(mother_img, son_img, save_img, coordinate=None): """ :param mother_img: 母图 :param son_img: 子图 :param save_ 阅读全文
posted @ 2020-08-31 20:19 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-30 11:46 阅读(76) 评论(0) 推荐(0) 编辑
摘要:#from PIL import Image # #im = Image.open("1.png") # #for y in range(im.size[1]): # for x in range(im.size[0]): # pix = im.getpixel((x,y)) # print(pix 阅读全文
posted @ 2020-08-29 21:39 阅读(256) 评论(0) 推荐(0) 编辑
摘要:#from PIL import Image # # #def ResizeImage(filein, fileout, scale=5): # """ # 改变图片大小 # :param filein: 输入图片 # :param fileout: 输出图片 # :param width: 输出图 阅读全文
posted @ 2020-08-29 21:18 阅读(212) 评论(0) 推荐(0) 编辑
摘要:#一提起副歌,传参数,为歌曲路径,副歌输出路径,多长时间的副歌 #副歌支持flac wav 不支持mp3 mp4 wma # from pychorus import find_and_output_chorus # chorus_start_sec = find_and_output_chorus 阅读全文
posted @ 2020-08-29 21:16 阅读(427) 评论(0) 推荐(0) 编辑
摘要:""" 主要针对各位的复习链路展开叙述。 作为服务端研发,web开发整体需要掌握的知识。 ### Python - 深浅 copy - 作用域、闭包 1. 可能会出一大堆的函数调用,然后分别看输出什么(涉及到全局修改) - 装饰器(在纸上可以写出来,整个调用链) - 迭代器、生成器 - 面向OOP编 阅读全文
posted @ 2020-08-25 17:16 阅读(368) 评论(0) 推荐(0) 编辑
摘要:<!-- 1.自动生成HTML代码 <html+tab 2.p标签 3.h1-h6标签 4.<hr><br> 5.a标签 6.特殊符号,&nbsp; 7.<strong></strong>和<em></em> 8.无序列表,ul li 9.有序列表,ol li 10.定义列表 dl dt dd 11 阅读全文
posted @ 2020-08-17 21:01 阅读(71) 评论(0) 推荐(0) 编辑
摘要:# GIL锁:python全局解释器锁,# 假设一个进程有多个线程,当前线程执行的时候,就会抢到GIL锁,此时# 其他线程不可以执行,如果该线程有耗时等待,则GIL锁会打开,会被其他线程# 抢到,然后去执行。所以说,线程执行顺序是有先后的,不是同时执行的## 操作系统:中断以及意义# 计算机运行过程 阅读全文
posted @ 2020-08-16 22:36 阅读(136) 评论(0) 推荐(0) 编辑
摘要:import string,random arr = [random.choice(string.ascii_lowercase)] arr = random.sample(string.ascii_lowercase,3) print(arr) # 第二个参数代表下标从几开始 for i,j in 阅读全文
posted @ 2020-08-16 21:51 阅读(162) 评论(0) 推荐(0) 编辑
摘要:from urllib.request import urlopen my_ip = urlopen('http://ip.42.pl/raw').read() import requests import IPy def get_location(ip): url = 'https://sp0.b 阅读全文
posted @ 2020-08-15 20:49 阅读(200) 评论(0) 推荐(0) 编辑
摘要:域名=IP 一般来说,我们平时使用的网络都是 内网IP,我们要是想让其他电脑访问我的IP 必须让内网IP变成公网IP 工具:路由侠(让内网映射为公网的工具) 内网IP:只能在局域网内部进行访问 阅读全文
posted @ 2020-08-14 14:10 阅读(130) 评论(0) 推荐(0) 编辑
摘要:import pymysql db = pymysql.connect(host="192.168.137.1", port=3306, user="wu", password="123456", db="爸爸测试", charset="utf8") #这是个坑啊utf-8没有- # cursor 阅读全文
posted @ 2020-08-11 21:57 阅读(142) 评论(0) 推荐(0) 编辑
摘要:之前写的,现在好像不可以用了 class Foo: def __init__(self): print("初始化") def __setattr__(self, key, value): """ 属性赋值操作时 self.name = "33" f1.age = 11 # 属性不存在就创建 seta 阅读全文
posted @ 2020-08-10 17:58 阅读(115) 评论(0) 推荐(0) 编辑
摘要:a={0,1,2} b={1,3,4,5} print(a - b) a=0 b=1 print(b==1 and a==1) 3 & 3 # 输出为 0, 3 ^ 3 # 输出为3 3 and 4 3 or 4 '''and or 和 & | 在逻辑关系中效果一样''' a=range(1,5) 阅读全文
posted @ 2020-08-10 16:55 阅读(110) 评论(0) 推荐(0) 编辑
摘要:主要就是连接方式; SELECT * FROM tb_students where id=2 and id =3 group by id HAVING id=1 order by sex desc ,age asc limit 0,2 inner join left join right join 阅读全文
posted @ 2020-08-10 16:20 阅读(95) 评论(0) 推荐(0) 编辑
摘要:import os print(os.name) #系统名字 import platform print(platform.system()) #什么系统 print(platform.release()) #版本 import os #路径根据系统不同自动拼接 print(os.sep.join( 阅读全文
posted @ 2020-08-09 20:17 阅读(114) 评论(0) 推荐(0) 编辑
摘要:# 真正开发过程中:用这个模块,而不是用socket # socketserver使用模式 """ # 大体分三个步骤 1.class MyServer(socketserver.BaseRequeatHandler): def handle(self): while True: 业务逻辑 2.se 阅读全文
posted @ 2020-08-04 15:50 阅读(91) 评论(0) 推荐(0) 编辑
摘要:# 讲一下IO # 同步调用:串行,从上到下,等待结果完了在执行下一个。 # 异步调用:并发,直接扔进去,不用等待,并发执行 异步一般跟回调机制一起用 # # 同步 不等于 IO堵塞 # # 堵塞:就是遇到IO了,一般线程遇到IO,cup资源就走了, 协程是为了解决cup继续执行本线程 # 举个例子 阅读全文
posted @ 2020-08-04 15:48 阅读(130) 评论(0) 推荐(0) 编辑
摘要:#线程:单线程下的并发就叫协程 # 引子:单线程下的并发,yield还记得不,也叫协程,但是意义不大,效率不高 # 如果是纯计算类型,你并发,会浪费时间,效率不高 # 所以我们要解决这个问题,遇到计算咋办,遇到IO咋办 # def producer(): # g = consumer() # pri 阅读全文
posted @ 2020-08-04 15:47 阅读(108) 评论(0) 推荐(0) 编辑
摘要:# 进程只是资源单位 # 进程内部的代码才是线程 # 区别: # 1.不同进程之间数据是不共享的 # 1.同一进程下不同线程之间的数据是共享的 # 2.进程开销远大于线程 # 3.pid # from threading import Thread # import time # # def tas 阅读全文
posted @ 2020-08-04 15:46 阅读(131) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*- """ Created on Wed Jul 29 21:04:07 2020 @author: Administrator """ #方式一 # from multiprocessing import Process # # def out(name 阅读全文
posted @ 2020-08-04 15:45 阅读(114) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*- """ Created on Tue Jun 30 21:24:16 2020 @author: Administrator """ """ 30 WARNING 06/30/2020 10:27:43 PM haha 50 CRITICAL 06/3 阅读全文
posted @ 2020-08-01 23:36 阅读(112) 评论(0) 推荐(0) 编辑
摘要:shutil 模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中 import shutil shutil.copyfileobj(open('old.xml','r'), open('new. 阅读全文
posted @ 2020-08-01 23:33 阅读(101) 评论(0) 推荐(0) 编辑
摘要:import hashlib # md5 m = hashlib.md5() m.update(b"Hello") m.update(b"It's me") print(m.digest()) # 返回2进制格式的hash值 m.update(b"It's been a long time sinc 阅读全文
posted @ 2020-08-01 23:32 阅读(81) 评论(0) 推荐(0) 编辑
摘要:什么叫序列化? 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes 为什么要序列化? 你打游戏过程中,打累了,停下来,关掉游戏、想过2天再玩,2天之后,游戏又从你上次停止的地方继续运行,你上次游戏的进度肯定保存在硬盘上了,是以何种 阅读全文
posted @ 2020-08-01 23:31 阅读(108) 评论(0) 推荐(0) 编辑
摘要:sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量 阅读全文
posted @ 2020-08-01 23:13 阅读(83) 评论(0) 推荐(0) 编辑
摘要:from collections import Iterable #去判断该数据是否可以迭代 isinstance([], Iterable)#如何迭代?for i in arr: print(i) 阅读全文
posted @ 2020-08-01 23:09 阅读(88) 评论(0) 推荐(0) 编辑
摘要:现在有个需求,现有列表a=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 二逼青年版 生成一个新列表b,遍历列表a,把每个值加1后存在b里,最后再把a=b, 这样二逼的原因不言而喻,生成了新列表,浪费了内存空间。 >>> a 阅读全文
posted @ 2020-08-01 22:49 阅读(150) 评论(0) 推荐(0) 编辑
摘要:abs # 求绝对值 all #Return True if bool(x) is True for all values x in the iterable.If the iterable is empty, return True. any #Return True if bool(x) is 阅读全文
posted @ 2020-08-01 22:19 阅读(82) 评论(0) 推荐(0) 编辑
摘要:from pynput.keyboard import Listener def press(key): print(key.char) with Listener(on_press = press) as listener: listener.join() 阅读全文
posted @ 2020-08-01 07:30 阅读(107) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示