随笔分类 - python
摘要:首页 详情页 github地址: https://github.com/fusu192/movieweb
阅读全文
摘要:首页 登陆账号: 41110102 密码: 123456 项目地址: https://github.com/fusu192/lessons
阅读全文
摘要:code import time import sys,os import requests import shutil from selenium import webdriver from selenium.webdriver.common.keys import Keys from selen
阅读全文
摘要:首先安装 pip install opencv-python -i https://pypi.douban.com/simple/ code import cv2 vidcap = cv2.VideoCapture('%93%81%E7%BB%8F%E7%90%86.mp4') success,im
阅读全文
摘要:软件测试可以理解成为一个用来鉴定软件是否符合需求以及是否有缺陷的过程。根据不同的维度,软件测试又可以细分成为不同的测试类型。 首先根据测试方法来划分,可以分为: 黑盒测试:最基础的功能测试,不关心内部的代码实现,而仅验证输入输出的正确性。 白盒测试:基于逻辑驱动或者基于代码测试,打开代码内部的实现,
阅读全文
摘要:1.一行代码实现1--100之和 >>> >>> sum(range(1,101)) 5050 >>> 2.Python是如何进行内存管理的? 从三个方面来说,主要有方面的措施:对象的引用计数机制、垃圾回收机制、内存池机制。 一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象
阅读全文
摘要:code class node: def __init__(self, data): self.data = data self.layer=None self.left_child = None self.right_child = None self.parent_node=None def a
阅读全文
摘要:code class BinaryTree: def __init__(self, rootObj): self.key = rootObj self.leftChild = None self.rightChild = None def insertLeft(self, newNode): if
阅读全文
摘要:code ''' 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字, 例如,如果输入如下矩阵: [[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9, 10, 11, 12], [13, 14, 15, 16]] 则依次打印出数字 1,2,3,4,8,12,16,15,1
阅读全文
摘要:code def reverse_str(tmp): alist=list(tmp) startIndex = 0 endIndex = len(alist) - 1 while startIndex < endIndex: alist[startIndex], alist[endIndex] =
阅读全文
摘要:code class Solution: # 按照书上的方法进行编写 # 因为Python的字符串结束没有结束符, 所以需要判断最后的pEnd是否已经指到最后一个字符 # 如果已经指到最后一个字符, 则直接在复制之后跳出循环 # 测试用例'I am a student.'和' '和'' def Re
阅读全文
摘要:code class Node: def __init__(self, initdata): self.data = initdata self.next = None def getData(self): return self.data def getNext(self): return sel
阅读全文
摘要:code def binarySearch(alist, item): first = 0 last = len(alist) - 1 while first <= last: mid = (first + last)//2 if alist[mid] > item: last = mid - 1
阅读全文
摘要:Squoosh 是谷歌推出的一款在线图像压缩工具,可帮助网站开发人员快速压缩图片,在保持图片质量的同时,提升网站访问速度。 Squoosh 使用起来也非常简单,在浏览器中打开页面后,可点击选择或直接往里面拖图片,在左下方可选择想要生成的图片格式,右下方选择图片质量,再下载即可。 本次使用的代码已经放
阅读全文
摘要:code class mytest(): def __str__(self): return "hello" def __repr__(self): return "world" a=mytest() print(a) print(str(a)) print(repr(a)) outputs mac
阅读全文
摘要:昨天面试的时候提到了这个问题,但是由于面试时有点紧张,加上之前没做过这个,没写出来,今天补出来。 code a=[ {"id":1,"menu_name":"菜单1","pid":0}, {"id":2,"menu_name":"菜单1-1","pid":1}, {"id":3,"menu_name
阅读全文
摘要:code s1='_aai0efe00' res=re.findall('^[a-zA-Z_]?[a-zA-Z0-9_]{1,}\d$',s1) print(res)
阅读全文
摘要:import re pattern = re.compile(u'[\uD800-\uDBFF][\uDC00-\uDFFF]') pattern.sub('',text)
阅读全文
摘要:1、 Django走的大而全的方向,开发效率高。它的MTV框架,自带的ORM,admin后台管理,自带的 sqlite数据库和开发测试用的服务器,给开发者提高了超高的开发效率。 重量级web框架,功能齐全,提供一站式解决的思路,能让开发者不用在选择上花费大量时间。 自带ORM和模板引擎,支持jinj
阅读全文
摘要:WSGI: web服务器网关接口,是一套协议。用于接收用户请求并将请求进行初次封装,然后将请求交给web框 架。 实现wsgi协议的模块:wsgiref,本质上就是编写一socket服务端,用于接收用户请求(django) werkzeug,本质上就是编写一个socket服务端,用于接收用户请求(f
阅读全文