自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用openpyxl读取excel文件(已封装)

import openpyxldef readExcel(path_name): myxl = openpyxl.load_workbook(path_name)#加载一个excel文件 myexcel = myxl.active#获取活跃的excel col = myexcel.max_column#获取最大列数 #print(col) row = myexcel.max_row#获取最大行数 #print(row) for i in rang.

2021-12-04 18:00:08 374

原创 Linux发布项目步骤(java类项目、php类项目)

一、Java项目(b/s)1、将Java安装包放入apache的webapp目录下2、去bin目录起服务:./startup.sh3、在浏览器输入项目的访问路径即可二、php项目1、安装httpd2、检查httpd是否安装支持php库 :find / -name libphp5.so3、配置apache的httpd服务4、将php项目代码包上传到 /var/www/html 目录5、解压部署6、对项目目录授权7、重启httpd,开启数据库8、浏览器输入访问路.

2021-11-22 12:10:20 1130

原创 xshell中的xftp传输文件失败和错误处理

一、使用xshell的xftp传输文件报错误,传输进度为0处理方案:对要传输到的路径进行授权处理chmod -R 777 根目录二、使用xshell的xftp传输文件报错误,传输进度为有1%或者2%(有一定的进度)处理方案:是由于磁盘内存不足,导致无法传输全部文件,只要对相对应的磁盘进行扩容处理就可以了...

2021-11-22 11:48:03 10065

原创 python读写二进制文件(已封装)

def ReWriFile(filename,filename2): f1 = open(filename,'rb') f2 = open(filename2,'wb') str = f1.read(1024) while len(str)!=0: f2.write(str) f2.flush() str = f1.read(1024) else: f2.close() f1.close.

2021-11-15 08:36:16 781

原创 python写入mysql数据库(已封装)

def insert_mysql(my_sql): #连接数据库 link=pymysql.connect( host = '127.0.0.1' # 连接名称,默认127.0.0.1 ,user = 'root' # 用户名 ,passwd='******' # 密码 ,port= 3306 # 端口,默认为3306 ,db='studentdb' # 数据库名称 ,charset='utf8' # 字符编码 ) cur =.

2021-11-15 08:30:09 1269

原创 python从MySQL数据库中读取数据

import pymysql#连接数据库link=pymysql.connect(host = '127.0.0.1' # 连接地址,连接本地默认,127.0.0.1,user = 'root' # 用户名,passwd='******' # 密码,port= 3306 # 端口,默认为3306,db='studentdb' # 数据库名称,charset='utf8' # 字符编码)cur = link.cursor() # 生成游标对象sql="SELECT * FROM St.

2021-11-07 01:43:01 3886

原创 MySQL的左联,右联,内联,等值连接的区别

数据准备:单纯为了对比左联,右联,内联的区别所做的数据,不考虑业务逻辑CREATE TABLE student(sid INT PRIMARY KEY,sname VARCHAR(10) NOT NULL,sage INT(10),scity VARCHAR(10))DEFAULT CHARSET='utf8';CREATE TABLE scourse(sid INT PRIMARY KEY,cid INT(10),cname VARCHAR(10))DEFAULT CHARSE

2021-11-07 00:30:29 776

原创 SQL 关键字的用法

一、对库的操作CREATE DATABASE- 创建新数据库DROP DATABASE- 删库------删库跑路有风险,此操作不可有ALTER DATABASE- 修改数据库SHOW DATABASES- 查询所有数据库USE 库名;- 切库二、对表的操作CREATE TABLE- 创建新表DROP TABLE- 删除表ALTER TABLE- 变更(改变)表机构,列名,字段的类型,外键的引用——更改了表结构,特别是包含主外键,约束和其他依赖关系,谨慎使...

2021-10-31 11:07:10 1100

原创 实战用法:A表的数据插入到B表,B表存在

1,如果A表和B表的列表名一致,可以理解为全量备份 insert into B select * from A; 将A表的数据复制到B表 insert into B select * from A where 条件; 将A表中符合条件的数据复制到B表2,如果A表和B表的列表名部分相同,可以理解为差量备份insert into B(字段1,B表多的字段) select 字段1,‘赋值’ as B表多的字段 from A where 条件;将A表的字段1的插入到...

2021-10-30 22:15:19 5649

原创 列表中套字典,根据字典的某个key删列表的元素

#根据name删除信息stu_list = [ {'name':'杨杨','age':'12','QQ':'6199'}, {'name':'喜羊羊','age':'16','QQ':'2471'}, {'name':'懒洋洋','age':'18','QQ':'3569'}方法一:遍历列表,把字典中包含要删除的值不拼接到新列表def appName(stu_list): new_list = [] del_name = input('请输入你要删除.

2021-10-24 18:52:00 521

原创 python数据类型之dictionary

六、字典dictionary1、概念:无序,不重复的key和value的键值对2、格式:在同一字典中,键(key)唯一,值可以是数字,字符,元组,列表。dict = {key1:value1,key2:value2}#字典格式dict={}dict['name']='喜羊羊'dict['age'] = 18dict1={'name':'喜羊羊','age':18}print(dict)print(dict1)输出内容为:{'name': '喜羊羊', 'age': 18}

2021-10-20 19:57:29 986

原创 怎样快速判断两个ip地址是否处于同一子网(不用转二进制,不用按位与运算)

1、使用【256 - 子网掩码最后一段的数字】,得到每个子网中的设备数量;2、用设备数将0~255编号进行分段,在同一子网中的设备会在同一网段;例如: 主机A: IP=61.48.167.25 子网掩码=255.255.255.192 主机B:IP=61.48.167.224 子网掩码=255.255.255.192 解: 256-192=64 (得到每个子网的设备数) 0~63 ...

2021-10-19 08:47:19 5026

原创 python数据类型之tuple和set

四、元组tuple1、格式元组名=()#空元组元组名=(value,)#当元组中只有一个元素时,末尾需要加上逗号元组名=(value1,value2,value3)my_tuple=('I',520,13.14,['中','国'])my_tuple1=('my','home')print (my_tuple) # 输出完整元组print (my_tuple[0]) # 输出元组的第一个元素print (my_tuple[1:3])

2021-10-16 21:11:52 1303

原创 python数据类型之list

三、列表List:1、格式list_name = [ ' ',' ' ]用中括号包裹,用逗号分开

2021-10-16 17:18:26 838

原创 python数据类型之number和string

一、数值类型1、整型:int2、浮点型:float3、布尔型:bool4、复数:complex 4i+5j二、字符型string1、格式a、str = 'vvv'b、str = ''vvv'' 用于嵌套a、str = '''vvv''' 用于多行文本显示2、切片原则:包头不包尾3、字符串格式化类型转换%d 整型 %f 浮点型 %s 字符串三、列表List1、格式 my_list = [ 'value1','value2']...

2021-10-16 10:44:30 188

原创 DOS常用命令(四)

重定向命令echo 【内容】>文件名:新建或者覆盖内容echo 【内容】>> 文件名 :在文件中追加内容sort<文件名 :对文件中的内容进行排序管道命令/s :递归/b :显示文件的绝对路径| find "关键字" :找到包含"关键字"所有内容|more : 分页显示通配符 :* 0个多个字符;?一个字符批处理echo :回显命令@ :不显示当前命令pause :暂停rem :注释 不执行...

2021-10-15 16:37:53 107

原创 DOS常用命令(三)

三、文件命令echo 内容 > 新建的文件名 :新建一个简短文件type 文件名 :显示文件内容copy 源文件 新文件名 :复制文件ren 原文件名 新的文件名 :文件重命名del 文件名 :删除文件attrib +/- r h a s 文件名 :修改文件属性...

2021-10-15 16:25:17 82

原创 DOS常用命令(二)

二、目录命令md 目录名 :新建目录Xcopy 源文件夹 目标文件夹 :复制目录rd /s 非空的目录名 :删除非空目录rd 空目录名:删除空目录

2021-10-15 16:17:22 58

原创 DOS常用命令(一)

一、基础命令window+R--->cmd:打开DOS窗口cd cd. :当前目录cd.. :返回上一级目录cd 子目录:进入该目录位置[盘符]: :改变盘符dir :查看目录信息help :查看所有DOS命令cls :清屏exit :退出DOS...

2021-10-15 16:08:44 103

原创 文件相关的注意点

文件命名规则:1、文件名.后缀名2、文件名不能有/\:<>?*|“”符号3、大小写不区分,最长255个字符4、不能使用保留字;AUX,CON,NUL等5、同一目录文件不能同名;后缀名不同,文件名可以一样文件的属性:只读、隐藏、系统、存档注意文档的相关操作的权限...

2021-10-15 15:13:38 209

原创 python的print输出带参数的4种方法,以1加到100为例

#1到100求和sum = 0count = 1while count<=100: sum = sum+count count = count+1#输出带参数的内容的方法print('1加到100为{}'.format(sum))#用format方式输出print('1加到100为%d'%sum)#用占位输出print('1加到100为'+str(sum))#用字符串拼接形式输出print('1加到100为',sum)#挨个输出各个参数的内容...

2021-10-15 11:37:10 5341

空空如也

空空如也

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

TA关注的人

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