PHP实现下载与压缩文件的一些方法的封装与整理 / php压缩文件夹并下载到本地
发布于 2022-04-17
一、PHP实现打包zip并下载功能 $file_template = FCPATH.'canddata/cand_picture.zip';//在此之前你的项目目录中必须新建一个空的zip包(必须存在) $downname = $card.'.zip';//你即将打包的zip文件...
阅读(1206)赞 (7)
发布于 2022-04-17
一、PHP实现打包zip并下载功能 $file_template = FCPATH.'canddata/cand_picture.zip';//在此之前你的项目目录中必须新建一个空的zip包(必须存在) $downname = $card.'.zip';//你即将打包的zip文件...
阅读(1206)赞 (7)
发布于 2022-04-14
1. 什么是装饰器 知乎大佬如是说: 内裤可以用来遮羞,但是到了冬天它没法为我们防风御寒,聪明的人们发明了长裤,有了长裤后宝宝再也不冷了,装饰器就像我们这里说的长裤,在不影响内裤作用的前提下,给我们的身子提供了保暖的功效。 装饰器本质上是Python函数,可以为已存在的对象添加额...
阅读(1001)赞 (6)
发布于 2022-04-12
##### 1,基本语法 列表解析式(list comprehension) 语法: [返回值 for 元素 in 可迭代对象 if 条件] 返回一个新的列表 复制 “` l=[(i+1)**2 for i in range(10)] # 最外层的括号表示最后展示的数...
阅读(1125)赞 (6)
发布于 2022-04-11
1. csv文件 csv:Comma-Separated Values 半结构化数据 逗号分割值,可以使用office或者wps打开。 模块:csv csv.reader(csvfile,dialect=’excel’,**fmtparams) csv.writer(csvfil...
阅读(956)赞 (3)
发布于 2022-04-11
1,datetime模块介绍 datetime模块主要是对日期、时间和时间戳的处理。 复制 import datetime #导入模块(名词空间) datetime.datetime.now() #获取当前时间 ==>返回一个对象 #说明:第一个datetime叫做名词空间...
阅读(930)赞 (5)
发布于 2022-04-10
1. 可迭代对象 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isinstance()判断一个对象是否是Iterable对象。 复制 from collections import Iterable print(isinstance([], Ite...
阅读(1074)赞 (5)
发布于 2022-04-09
0. 基本概念 序列化:将内存中的对象按照某种既定的规则变成一个个二进制; 反序列化:二进制还原成对象。 序列化后的二进制保存在文件中就是持久化; 序列化的实现方便了文件在网络中传输。 在python中,提供了pickle库来实现, 但是pickle仅仅可以运用python语言环...
阅读(837)赞 (6)
发布于 2022-04-09
1. 什么是字符串? 字符串是一个个字符组成的有序的序列,是字符的集合; 字符串用单引号、双引号或三引号括起来,同时使用反斜杠来转义特殊字符。; 字符是不可变的对象; 空格也是字符。 2. 字符串的定义 复制 l = 'hello,mykernel' print(l) hello...
阅读(945)赞 (5)
发布于 2022-04-08
0. 概述 文件的操作: 关于一个文件的一生: 文件的诞生,创建文件。在linux下可以使用touch、vim等命令进行创建。使用python,可以使用open的操作进行创建。 文件的修改,此处只说明python的相关操作。 打开文件,open() 修改文件,write() 读取...
阅读(959)赞 (5)
发布于 2022-04-08
1. 什么是高阶函数 高阶函数就是传入的参数或者输出的结果中有一个为函数的函数。 或者说: 如果函数传入的参数中,或者输出的结果(函数只有一个结果)中有任意一个为函数,那么这个原函数就是高阶函数。 def counter(base): def inc(step=1): ...
阅读(962)赞 (5)