自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【python】tkinter笔记

from tkinter.filedialog import *path = asksaveasfilename(confirmoverwrite=False)

2021-12-13 23:42:30 158

原创 软件测试-笔记

一、什么是软件测试二、软件测试的定义三、软件测试的目的四、软件测试的原则五、软件质量模型-ISO9126 1、功能性 2、可靠性(尽量不出问题;出问题不能影响主要功能;若影响主要功能可以尽快修复) 3、易用性(用户体验好) 4、效率(性能好)5、可维持性(更新) 6、可移植性(跨不同系统平台)六、软件测试基本流程 1、需求分析...

2021-12-05 23:24:39 495

原创 【Oracle】数据发散分析

1、内关联2、外关联案例2:select t.*, d.dname from EMP t, DEPT_20210620 d where t.deptno = d.deptno(+) and d.del_flag(+) = 'N'

2021-06-20 00:38:27 2439

原创 【Python】识别文件最后一行为空行

# !/user/bin/env python# -*- coding: utf-8 -*-"""==================================================@author: cyairhp@time : 2021/5/7 23:29@file : countRowNum.py@desc : =================================================="""path = r'E:\python\培训...

2021-05-07 23:59:39 328

原创 【Oracle】数据字典常见应用

1.查询表在哪个包里 dba_source【存储过程】select s.* from dba_source s where s.owner = 'DWAPP' --schema and upper(s.text) like '%INTO 表名%' and type = 'PACKAGE BODY'--name :包名2、表注释(字段)dba_col_comments 【owner, table_name, column_name, commen...

2021-04-18 23:26:15 360 1

原创 【Python】xlwings-删除重复行

样本数据:需要将根据参数1将参数2合并,并以分号;作为分隔符,最后删除多余行# !/user/bin/env python# -*- coding: utf-8 -*-"""==================================================@author: cyairhp@time : 2021/4/1 0:10@file : unrepeat.py@desc : 根据分组合并同个分组的某列值,替换掉原来的值,删除重复行==========

2021-04-01 01:11:09 960

原创 Pycharm-快捷键及使用技巧

一、常用快捷键 Ctrl + / 注释(取消注释)选择的行 Ctrl + Enter 在下方新建行但不移动光标 Shift + Enter 在下方新建行并移到新行行首 Ctrl + Shift + + 展开所有的代码块 Ctrl + Shift + - 收缩所有的代码块 Ctrl + Alt + I 自动缩进 行 Ctrl + D 复制所选块或当前行 Ctrl + Shift + V 访问历史粘贴板 ·····

2021-03-04 00:00:19 196 1

原创 【Python】Excel修改后完全保留原格式-一个单元格内有多种样式(xls)

如C1单元格内有3种不同的格式,尝试过xlrd、xlwt、xlutils.copy,发现不可行,最后采用xlwings可以完全保留原格式。最终保存结果:xlwings、pandasxlwings使用教程import pandas as pdimport xlwings as xwpath = r'E:\python\培训课件\p6-常用文件处理\code\工作簿1.xls'save_path = r'E:\python\培训课件\p6-常用文件处理\code\工作簿1_ou

2021-03-03 23:14:11 7942 4

原创 【Python】06 - 常用文件处理(txt、excel [xlsx、xls])

txt、excel文件常用处理

2021-02-08 00:17:44 1453 1

原创 【Python】07 - Python面向对象编程

1、面向对象编程Python完全采用了面向对象程序设计的思想,是真正面向对象的高级动态编程语言; Python中的一切内容都可以称为对象,除了数字、字符串、列表、元组、字典、集合、range对象、zip对象等,函数也是对象,类也是对象; 创建类时用变量形式表示的对象属性称为数据成员,用函数形式表示的对象行为称为成员方法,成员属性和成员方法统称为类的成员。 类(class)对象/实例(Object)数据成员:属性类属性实例属性操作成员:函数2. 类的定义...

2021-02-04 00:22:35 649 1

原创 【Python】05 - Python组合数据类型(列表、集合、元组、字典)

一、组合数据类型概述(1)适用场合很多时候,计算机需要对一组数据进行批量处理, 例如:给定一组单词{python, data, function, list, loop},计算并输出每个单词的长度(2) 什么是组合数据类型将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序更容易。 根据数据之间的关系,组合数据类型可以分为三类:序列类型:是一个元素向量,元素之间存在先后关系,通过序号访问,元素之间不排他 集合类型:是一个元素集合,元素之间无序,不允许出现重复元素...

2021-01-27 00:38:09 5274

原创 【Python】04 - Python函数与代码复用

1.函数的基本使用(1)什么是函数函数:完成特定功能的一个语句组,通过调用函数名来完成语句组的功能 为函数提供不同的参数,可以实现对不同数据的处理 函数可以反馈结果(2) 函数分类自定义函数:用户自己编写的 系统自带函数: Python内嵌的函数(如abs()、eval())、 Python标准库中的函数(如math库中的sqrt())、图形库中的方法(如myPoint.getX())等(3)使用函数目的降低编程的难度 代码重用(4)函数定义格式注意事项:函数形

2021-01-13 00:23:24 689

原创 【Python】03-Python控制结构(条件表达式 分支结构 循环结构)) [cyairhp]

目录1 条件表达式1.1关系运算符的连写1.2逻辑运算符2 分支结构(1) 单行 if 语句:(2) if …else语句:(3)elif 子句(4) 嵌套if语句:身体质量指数BMI3 循环结构异常处理1 条件表达式所谓条件表达式,就是能作为判断(选择或循环)条件的式子。条件不成立 (1) False、0、None (2)空字符串(‘’、“”) (3)空序列( [ ]、( )、{ }等)条件...

2021-01-11 00:25:13 1885

原创 【python】程序耗时计算

如果想知道写的程序跑了多长时间,可以通过time和datetime模块获取法1:timeimport timestart = time.perf_counter() # 返回系统运行时间time.sleep(3) # 线程暂停几秒,这里可以替换为需要计时的程序end = time.perf_counter()print('用时:{:.4f}s'.format(end-start))运行结果:法2:datetimefrom _datetime import dateti

2021-01-10 17:08:11 4062

原创 【python】 输出换行字符 “\n“

在读取txt文件时,遍历打印每行数据只会换行,换行符不可见,但是程序异常需要打印出换行符查找原因 可使用以下方法使换行符\n可见repr(str)In [67]: str='''er ...: kkii'''In [68]: repr(str)Out[68]: "'er\\nkkii'"...

2021-01-07 23:24:27 13174

原创 【Python】02-基本数据类型-数值&字符串&日期时间处理【cyairhp】

目录一、库的引入二、 数值类型1、整数 - int2、浮点型 -float3、复数型 -complex4、数值类型的关系5、数值类型的操作三、math库1、两种导入方式2、四个数学常数3、16个数值表示函数4、8个幂对数函数5、16个三角对数函数6、4个高等特殊函数四、应用案例一、库的引入# 蟒蛇绘制实例import turtleturtle.setup(650, 350,200,200)turtle.penup()tu...

2021-01-03 23:44:12 359 1

原创 【Python】列表去重并排序或保持原来的顺序

列表1、列表去重并排序升序a = ['b','c','b','a']a_set = list(set(a))a_set.sort() 运行结果:去重保持原来的顺序a = ['b','c','b','a']a_set = list(set(a))a_set.sort(key = a.index)运行结果:...

2020-12-20 21:32:25 1940

原创 【Python】tkinter之treeview-目录点击事件

1参考资料python ttk Treeview的插入、清空、各种点击事件、获取条目值、标题单击排序Treeview官方文档treeview-树结构2点击事件事件 代码 鼠标左键单击按下 1/Button-1/ButtonPress-1 鼠标左键单击松开 ButtonRelease-1 鼠标右键单击 3 鼠标左键双击 Double-1/Double-Button-1 鼠标右键双击 Double-3 鼠标滚轮单...

2020-12-06 15:20:28 8213 1

原创 【Python】turtle学习笔记

1 语法元素解析setup()函数用于启动一个图形窗口格式 turtle.setup(width, height, startx, starty)pensize()函数表示小乌龟运动轨迹的宽度 pencolor()函数表示小乌龟运动轨迹的颜色 seth(angle)函数表示小乌龟启动时运动的方向。 是角度值 其中,0表示向东,90度向北,180度向西,270度向南;负值表示相反方向。 circle(rad[, angle])函数让小乌龟沿着一个圆形爬行 其中: rad描述圆形...

2020-11-22 22:27:31 1243

原创 【已解决】Pycharm安装cv2时显示No information available

【已解决】Pycharm安装cv2时显示No information available以下为解决步骤:1、安装opencv-python、numpy、matplotlib;2、然后将pycharm包安装路径下的\venv\Lib\site-packages\cv2下的cv2.cp37-win_amd64.pyd复制到python安装路径下的\venv\Lib\site-packages下;3、验证安装是否成功:输入import cv2,如果不出错代表导入成功。...

2020-10-06 19:09:05 7401 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除