自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python读取xml文档插入数据库并重命名xml进行判断是否存库

from xml.dom.minidom import parseimport xml.etree.ElementTree as ETimport re,os,datetimefrom loguru import loggerimport pymysqlconn = pymysql.connect(host='localhost', user='root', password='',

2020-06-19 15:28:00 297

原创 读取excel数据存储到mysql并进行重命名

import pandas as pdimport pymysqlimport osconn = pymysql.connect(host=’…’,user=’…’,password=’…’,db=’…’,charset=‘utf8’)cursor = conn.cursor()def save_excel():print(‘开始查找Excel文件夹下面文件’)folder_num = os.listdir(r’Excel\’)if folder_num is []:print(‘

2020-06-19 15:10:51 204

原创 python调用sendcloud模板发送带附件的邮件

import jsonimport urllibimport requestsclass Email:apiUser = “* "apiKey = " *”send_from = " * * "def send_email(self, send_to, subject, templateInvokeName):xsmtpapi = {‘to’: “ * * ”,‘sub’: {‘%content%’: ‘ * * ’}}data = {“apiUser”: self.apiUs

2020-06-19 15:07:25 522

原创 python 发送邮件(可批量发送)

from email.mime.multipart import MIMEMultipartfrom email.mime.application import MIMEApplicationimport smtplibfrom email.mime.text import MIMETextclass mailLog:# 第三方 SMTP 服务self.mail_host = “smtp.163.com” # SMTP服务器self.mail_user = " *** " # 用户名se

2020-06-19 15:02:43 868

原创 Pandas横纵堆叠、主键合并、重叠合并相关操作

1.横纵堆叠import numpy as npimport pandas as pdconcat()堆叠内外连接时用join堆叠:根据行、列索引进行表的拼接,而不看元素取值#建表data=np.array([[1,2],[2,3],[4,5]])df1=pd.DataFrame(data,columns=[‘A’,‘a’])df2=pd.DataFrame(data,colum...

2019-08-12 08:56:12 5265

原创 TCP建立三次握手和四次挥手

看tcp三次握手工作原理,如图所示。主机A想要与主机B进行TCP通信,首先他需要向B发送一个syn同步序列编号syncsynchronized squsequence number用来标记保持同步,到这里第一次握手就结束了。第二次握手开始,主机B向A发送一个syn同步序列号和ack确认号确认号为A主机发送的syn号+1,到这里第二次握手结束。第三次握手开始主机A向主机B发送ack确认码为主机B的...

2019-08-07 16:47:46 182

转载 DML、DDL、DCL区别

总体解释:DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表...

2019-08-07 16:43:44 214

原创 对 MVC,MVT 解读的理解

MVC:M:Model,模型,和数据库进行交互V:View,视图,负责产生 Html 页面C:Controller,控制器,接收请求,进行处理,与 M 和 V 进行交互,返回应答。(1) 用户点击注按钮,将要注册的信息发送给网站服务器。(2)Controller 控制器接收到用户的注册信息,Controller 会告诉 Model 层将用户的注册信息保存到数据库(3)Model 层将...

2019-08-05 19:28:28 420

原创 Django创建项目后,项目文件夹下的组成部分

项目文件夹下的组成部分:manage.py 是项目运行的入口,指定配置文件路径。与项目同名的目录,包含项目的配置文件。init.py 是一个空文件,作用是这个目录可以被当作包使用。settings.py 是项目的整体配置文件。urls.py 是项目的URL配置文件。wsgi.py 是项目与 WSGI 兼容的 Web 服务器。...

2019-08-05 19:23:57 943

原创 chr()和ord()的区别

chr():将ascii编码转化为字符串ord():将字符串转化为ascii编码

2019-07-31 15:34:01 4175 1

空空如也

空空如也

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

TA关注的人

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