- 博客(9)
- 收藏
- 关注
原创 2021-07-26 Python:有意思的包名,带带弟弟OCR
ddddocr 带带弟弟ocr 简单测试 # -*- coding:utf8 -*- import ddddocr ocr = ddddocr.DdddOcr() with open(r"C:/Users/natural/Desktop/2.png", 'rb') as f: img_bytes = f.read() res = ocr.classification(img_bytes) print(res)
2021-07-26 01:13:52
428
原创 数据库SQL语言学习目录
SQL学习目录 工程计划完成时间2021.04.07-2021.4.30 一、关系型数据库 1、Oracle 2、MySQL 3、GaussDB 4、PostgreSQL 5、SybaseIQ 二、非关系型数据库 1、MongoDB 2、Redis 3、图数据库 三、大数据相关的数据库 1、Hive 2、ClickHouse 内容简介: 一、数据库介绍 二、数据库安装 三、数据库可视化工具 四、基本操作 建表 增删改查 索引 存储过程示例 视图 五、关联查询
2021-04-06 23:10:58
252
原创 python装饰器
通俗理解装饰器 解释:通过闭包来实现装饰器,函数作为外层函数的传入参数,然后在内层函数中运行、附加功能,随后把内层函数 作为结果返回。 1、python 装饰器是一种函数,一种返回值也是函数的函数 2、python装饰器可以在不改变函数的基础上,为该函数增加新功能 3、装饰器的作用就是增强函数功能,特点是简洁 4、装饰器最大的优势是用于解决重复性的操作,其主要使用的场景有如下几个: 计算函数运行时间 给函数打日志 类型检查 装饰器的简单使用 运行时间统计: # 直
2020-10-22 23:32:47
118
原创 python3之递归的使用
python3之递归的使用 递归关键字:过程函数自调用,递归出口,代码简洁,效率低,递归次数与栈溢出。 一、递归的定义 递归,简而言之就是指在函数或者过程的定义中使用函数或者自身的方法。 二、递归的特点 1)递归就是方法里调用自身。 2)在使用递增归策略时,必须有一个明确的递归结束条件,称为递归出口。 3)递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般不提倡用递归算法设计程序。 4)在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成
2020-10-22 00:20:48
600
1
原创 NUMPY函数
python_demo_5 numpy的常规操作 1、导包 import numpy as np 2、查看版本和配置 print(np.__version__) np.show_config() 3、创建长度为10的空向量 z = np.zeros(10) print(z) 4、数组内存大小 z = np.zeros((10, 10)) print('%d bytes'%(z.size*z....
2020-10-22 00:05:08
445
原创 python实现秒表
python_demo_4 使用python的time模块实现秒表 import time print('Press ENTER to begin, Press Ctrl+C to stop') while True: try: input() starttime = time.time() print('Started!') ...
2020-01-11 00:51:08
1236
2
原创 多线程下载视频
python_demo_3 简单下载youtobe视频,多线程 import subprocess import sys video_link, threads = sys.argv[1], sys.argv[2] subprocess.call([ 'youtube-dl', video_link, ...
2020-01-10 00:06:43
438
原创 判断创建不存在的目录
python_demo_2 如果一个目录不存在,那么自动创建。 import os MESSAGE = 'The directory already exists' TESTDIR = 'testdir' try: home = os.path.expanduser('~') #通过展开用户的Set home目录来设置变量home print(home) # 判断是否...
2020-01-09 00:02:24
241
原创 重新指定目录下所有文件名后缀
python_demo_1 重新指定目录下所有文件名后缀 import argparse import os def batch_rename(work_dir, old_text, new_text): # 传递了当前和新扩展名,他将批量重命名给定目录中的一组文件 #files = os.listdir(work_dir) for filename in os.list...
2020-01-07 23:45:54
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人