- 博客(32)
- 资源 (4)
- 收藏
- 关注
原创 python3.11 pyzipper解压zip文件
pp = bytes(passwd, “utf8” ) #密码转为字节。print(“压缩包密码是” + passwd)# 指定解压缩的文件。
2023-05-04 19:47:09
902
原创 MongoDB备份和恢复
一、备份数据库1、下载MongoDB数据库工具,链接地址:https://www.mongodb.com/try/download/database-tools;解压后,复制 bin目录下的文件到 MongoDB\Server\5.0\bin下面2、在MongoDB\Server\5.0\bin打开命令窗口,输入mongodump -h 127.0.0.1:27017 -d fldshop -o dump在MongoDB\Server\5.0\bin下面可以看到dump/fldshop文件夹
2022-05-06 15:41:15
3242
原创 python 斐波那契数列
#递归方式返回斐波那契数列def fibonacci_list(count): fib_list = [] for i in range(count): if i < 2: fib_list.append(1) else: fib_list.append(fib_list[i-1]+fib_list[i-2]) return fib_listprint(fibonacci_list(10))
2022-04-26 10:53:09
670
原创 Python请求接口解析xml
import itertoolsimport stringimport requestsimport xml.saximport xml.sax.handlerimport timeclass XMLHandler(xml.sax.handler.ContentHandler): def __init__(self): self.buffer = "" self.mapping = {} def startElement(self, name,
2022-04-21 09:48:26
1610
原创 python selenium抓取网页数据
在db文件夹中dbmysql.py,在db文件夹中新增__init__.py,内容为空import pymysqlclass DBMysql: host = 'localhost' username = 'root' password = 'root' db_name = 'test' @classmethod def connect_mysql(self): connect = pymysql.connect(host=self.ho
2022-04-11 10:08:58
2669
原创 layui tree复选框初始化父类菜单,子类菜单不全选
//渲染 tree.render({ elem: '#access_tree' //绑定元素 ,id: 'accessId' , data: getAllAccess("1,3,4,5,6,9") , accordion: true , onlyIconControl: true , showCheckbox: true , checkChild: false /*false 设置选中父级不选中子级*/ , click: function (obj)..
2022-03-10 11:35:14
1660
原创 mysql数据表出现Table is marked as crashed and should be repaired 解决办法
遇到这个问题几个敲命令轻松搞定1、首先进入mysql命令台:mysql -u root -p 回车 输入密码2、查询所有的库mysql> show databases;3、进入数据库“caiji”是库名mysql> use caiji;4、check table gb_11000000(gb_11000000–出现错误的表)用来检查出现问题的表的状态,出现错误就正常5、然后用repair table gb_110000006、再用check table gb_11000
2022-01-05 09:15:38
6154
原创 laravel https域名及分页配置
1、域名https设置在.env文件中设置 IS_HTTPS = true,APP_URL=https://baidu.com在app/Providers/AppServiceProvider.php中, public function boot() { if(env('IS_HTTPS')){ URL::forceScheme('https'); } }2、分页中生成https链接在vendor\laravel\framework\src\Ill
2021-12-23 11:20:07
1582
1
原创 Python3命名空间和作用域
#!usr/bin/python#coding=UTF-8'''Python3命名空间和作用域''''''命名空间(Namespace):从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。 命名空间提供了在项目中避免名字冲突的一种方法。 各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。 三种命名空间: 1、内置名称(built-in n
2021-04-14 21:54:18
105
原创 Python3面向对象
#!usr/bin/python#coding=UTF-8'''Python3面向对象''''''类定义: 用来描述具有相同的属性和方法的对象的集合。 语法: class ClassName: <statement-1> . . . <statement-N> 1、类有一个名为 __init__() 的特殊方法(构造方法)
2021-04-13 21:28:41
87
原创 Python3错误与异常
#!usr/bin/python#coding=UTF-8'''Python3错误与异常''''''Python 有两种错误:语法错误和异常。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。语法错误:是指代码不符合解释器或者编译器语法异常:是指不完整、不合法输入,或者计算出现错误''''''语法错误 语法错误又称解析错误,是初学者经常碰到的'''#for i in list1# print(i)# File
2021-04-12 21:28:19
300
原创 Python3 OS 常用目录操作方法
#!usr/bin/python# coding=UTF-8'''Python3 OS 常用目录操作方法''''''os.open(file, flags[, mode]) 打开一个文件,并且设置需要的打开选项,mode参数是可选的 file -- 要打开的文件 flags -- 该参数可以是以下选项,多个使用 "|" 隔开: os.O_RDONLY: 以只读的方式打开 os.O_WRONLY: 以只写的方式打开 os.O_
2021-04-10 14:21:37
267
原创 Python3输入和输出
#!usr/bin/python#coding=UTF-8'''Python3输入和输出''''''Python两种输出值的方式: 表达式语句和 print() 函数。将输出的值转成字符串,可以使用 repr() 或 str() 函数来实现str() 将对象转化为适于人阅读的形式。repr() 将对象转化为供解释器读取的形式。 返回一个对象的 string 格式。 str.format() 格式化字符串的函数 基本语法是通过
2021-04-08 20:58:14
301
原创 Python3模块
#!usr/bin/python#coding=UTF-8'''Python3模块''''''模块: 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。 模块可以被别的程序引入,以使用该模块中的函数等功能。 模块除了方法定义,还可以包括可执行的代码。这些代码一般用来初始化这个模块。这些代码只有在第一次被导入时才会被执行。'''import sys #引入 python 标准库中的 sys.py 模块;print(sys.argv)
2021-04-07 20:54:53
168
1
原创 Python3推导式
#!usr/bin/python#coding=UTF-8'''Python3推导式''''''推导式: 提供了一种简明扼要的方法来创建列表、字典、集合,适用于列表、字典、集合等可迭代数据结构(iterables)。 它的结构是在一个中括号里包含一个表达式,然后是一个for语句,然后是 0 个或多个 for 或者 if 语句。 执行顺序是依次往后执行(for-->for/if-->for/if......) 推导式简单的说就是把普通的多行f
2021-04-06 22:22:02
177
原创 Python3函数
#!usr/bin/python#coding=UTF-8'''Python3函数''''''1、函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。2、函数能提高应用的模块性,和代码的重复利用率。''''''定义一个函数: 1、函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 2、在圆括号中定义参数 3、函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 4、函数内容以冒号 : 起始,并且缩进。 5
2021-04-05 20:47:47
230
3
原创 Python3迭代器和生成器
#!usr/bin/python# coding=UTF-8#Python3迭代器与生成器'''''''''迭代器 1、访问集合元素的一种方式 2、迭代器是记录迭代对象中每个元素的位置。 3、迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 4、迭代器有两个基本的方法:iter() 和 next()。 iter():从可迭代对象中返回一个迭代器,iterable必须是能提供一个迭代器的对象。
2021-04-05 18:13:42
117
原创 Python3条件控制和循环语句
#!/usr/bin/python# coding=UTF-8'''Python3条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 if 语句,if语句的关键字为:if – elif – el if condition_1: statement_block_1 elif condition_2: statement_block_2
2021-04-04 22:02:44
151
原创 Python3集合
#!usr/bin/python#coding=UTF-8#Python3集合'''''''''python集合(set) 1、集合是一个无序的不重复元素序列。 2、使用大括号{}或set()函数创建集合。 3、创建一个空集合必须使用set(),不能使用{},{}是用来创建一个空字典。'''set1 = set('abc123abc')set2 = {'aa','bb','55','66'}print(set1,set2) #输出 {'2', '3', 'a'
2021-04-02 21:47:00
168
原创 Python3字典
#!usr/bin/python# coding=UTF-8#Python3字典'''''''''python字典 1、字典是一种可变容器模型,且可存储任意类型对象。 2、字典中的数据是键值对(key:value),每个键值对用逗号(,)分割,包含在花括号{}中; 3、字典中的键必须是唯一的;键必须是不可变的,如字符串,数字,元组等。 4、字典中的值可以是任何数据类型,可以一样。'''dict1 = {'key1': 'aa','key2': 'bb','ke
2021-04-01 22:00:58
584
原创 Python3元组
#!usr/bin/python# coding=UTF-8#Python3元组'''''''''python元组 1、元组在括号()中添加元素,使用逗号隔开。 2、元组的元素不能修改(所谓元组的不可变指的是元组所指向的内存中的内容不可变。) 3、元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用 4、索引从 0 开始,可以进行截取,组合等。 5、元组中的元素可以不同类型,(字符串,整形,实数,列表,元组,集合,字典)等。'''
2021-04-01 21:02:11
163
原创 Python3列表
#!usr/bin/python# coding=UTF-8#Python3列表'''''''''python列表 1、将所有元素都放在一对中括号 [] 中,相邻元素之间用逗号分隔 2、列表索引从 0 开始,第二个索引是 1,依此类推。 3、索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推。 4、列表可以存储整数、实数、字符串、列表、元组等任何类型的数据。 5、列表中的数据项可以进行修改,删除,也可以添加数据项。'''li
2021-03-31 20:52:38
156
原创 Python3字符串
#!usr/bin/python# coding=UTF-8#Python3字符串'''''''''python字符串 1、使用单引号''或双引号""来创建字符串。 2、访问子字符串,使用方括号[]来截取字符串,变量[头下标:尾下标] 3、字符串索引值以0开始,-1为从末尾开始。 4、字符串以 + 进行拼接'''str1 = 'abcdefg'str2 = str1[0:5]print(str1[3],str1[:3],str2) #输出 d abc
2021-03-29 22:33:21
251
3
原创 python数字类型
#!usr/bin/python#coding=UTF-8#Python3数字(Number)'''''''''python数字类型: 数字类型不允许改变的,如果改变数据类型的值,则将重新分配内存空间 整型(Int):python3整型没有限制大小,也可以当作Long类型(长整型)使用。 浮点型(Float):浮点型由整数部分与小数部分组成 复数(Complex):复数由实数部分和虚数部分构成'''num1 = 10print(id(num1)) #输出
2021-03-28 11:16:41
193
原创 python运算符
#!usr/bin/python# coding=UTF-8#Python3运算符'''''''''Python算术运算符 + 加 - 减 * 乘 / 除 % 取模 返回除法的余数 ** 幂 返回x的y次幂 // 取整数 返回除法的商 向下最接近的整数'''a = 20b = 3print(a + b) #输出 23print(a - b) #输出 17print(a * b)
2021-03-27 12:55:51
419
原创 Python数据类型
#!usr/bin/python# coding=utf-8# python3#python3变量类型'''1、python变量赋值不需要类型声明,但每个变量在使用前必须赋值,变量赋值以后才会被创建2、python允许同时为多个变量赋值。则多个变量会被分配到相同的内存空间上。'''num = 100 #整数变量meter = 10.5 #浮点型变量name = 'Kicle' #字符串变量print(num);print(meter);print(name);a = b = c
2021-03-25 21:10:09
94
1
原创 python基础语法
#!usr/bin/pythoncoding=UTF-8#python基础语法#python标识符由字母、数字和下划线组成,不能以数字开头,区分大小写#python以下划线开头的特殊含义:#1、单下划线 _foo 表示 不能直接访问的类属性,需要通过类提供的接口进行访问#2、双下划线 foo 表示类的私有成员#3、以双下划线开头和结尾的 foo 表示Python中特殊方法。如__init()表示类的构造函数#python保留字,不能用作常数和变数,或其他任何标识符名称。#python保留字
2021-03-24 21:23:21
95
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人