- 博客(26)
- 资源 (12)
- 收藏
- 关注
原创 后端开发异常code规范
协议规范GET : 用于从服务器获取资源信息POST : 用于创建新资源PUT : 用于完整的替换资源或者创建指定身份的资源DELETE : 用于删除某个资PATCH : 用于局部更新资源状态码请求成功状态码标识200 : 请求执行成功并返回相应数据201 : 创建成功并返回相应资源数据202 : 接受请求,但无法立即完成创建行为204 : 请求执行成功,不返回相应资源数据 重定向301 : 被请求的资源已永久移动到新位置302 : 请求的资源现在临时从不同的 URI 响应请求3
2021-12-03 08:59:08 1251
原创 git指令大全
git clone git仓库的url 把这个git仓库的代码克隆到本地git remote 查看远程库的信息git remote -v 查看远程库的详细信息git branch 查看本地所有分支git branch -a 查看所有的分支git branch -D dev 删除本地分支devgit branch --set-upstream-to=origin/dev 本地分支关联远程分支origin/devgit checkout dev 切换到本地dev分支git checkout -b
2021-08-31 15:27:23 145
原创 mysql8.0.21安装步骤
安装包下载路径https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.21-winx64.zip安装步骤参考https://zhuanlan.zhihu.com/p/88271915
2021-08-25 11:22:55 121
原创 分割列表中数字的连续区间
from itertools import groupbyif __name__ == "__main__": lst = [1, 2, 3, 5, 6, 7, 8, 11, 12, 13, 19] # 连续数字 fun = lambda x: x[1]-x[0] for k, g in groupby(enumerate(lst), fun): l1 = [j for i, j in g] # 连续数字的列表
2020-11-27 16:21:40 196
原创 numpy对于矩阵打印信息不全问题
对于大矩阵打印会在import numpy as np的下面加np.set_printoptions(threshold=np.inf)即可打印出完整的信息
2020-11-27 10:08:24 622
原创 pandas的dataframe表中数据替换与更新
用pandas对数据表中的数据进行更新,这里推荐一个掩膜处理,具体代码如下dataFieldAll['E'] = 0dataFieldValGood = dataFieldVal[dataFieldVal[fieldIndex]<0.8)]dataFieldValGood['N']=1# print('dataFieldValGood',dataFieldValGood.shape[0])dataFieldAll = pd.merge(dataFieldAll, dataFieldValGo
2020-11-11 14:05:45 2215
原创 pandas比较两个文档的差异
pandas读取档案再比较档案的差异直接上代码本文使用到datacompy库,安装方式可以直接pip install datacompyimport pandas as pdimport osimport datacompyif __name__ == "__main__": a = pd.read_csv('./sot2/ICX01.SOT2',skiprows=1,names=["X","Y","BIN"]) # print(a) aa = a[a['BIN']
2020-10-23 16:31:21 2174 1
转载 python实现pdf2word
需要的库文件pdfminer3kpython-docx具体实现代码如下# import urllib.request# from bs4 import BeautifulSoup# c=urllib.request.urlopen('https://www.cnblogs.com/zhangxinqi/p/9218395.html')# contents = BeautifulSoup(c.read())# print(contents)import osfrom configp.
2020-10-12 13:34:23 1155 1
原创 Django和guacamole实现前端页面的远程连接
guacamole的安装pip install pyguacamole通过pip的方式直接安装,本次使用的是pyguacamole 0.8,django的版本是3.0.5具体的实现方法django后端要用socket的连接方式,由于websocket已经停止更新了,所以通过用channels来建立socket连接,本代码实现的是前后端分离的项目结构项目结构如下图其中center文件夹下的 guacamoleclient.py的具体代码如下from threading impor.
2020-09-08 10:00:35 2938 11
原创 python一些数据处理
python一些数据处理获取文件夹中文件的时间,图中红色圆圈的时间获取时间并且转化为datetime格式filetime = os.stat(os.path.join(r"*************",t)).st_mtime#或者os.path.getmtime(os.path.join(r"*************",t)) filetime = datetime.datetime.fromtimestamp(filetime) #filet
2020-08-19 14:59:28 142
原创 初试django的步骤
初试django牛皮不python3.6.4django 3.0.5运行系统win10创建一个项目项目名称取hellodjangodjango-admin startproject hellodjango创建后目录结构:cd 进项目所在文件tree|-- hellodjango| |-- __init__.py| |-- settings.py| |--...
2020-04-30 16:07:31 109
原创 numpy与opencv的图像处理
通过图像的特征运行opencv与numpy进行画图与图像的处理本实例程序是处理图像的点坐标import cv2 as cvimport numpy as npimport pandas as pdimport reimport datetimedef create_img(color=(255,255,255)): img = np.zeros([1024,1024,3],...
2020-03-31 16:31:18 339
原创 python写日志logging脚本示例
该脚本程序为logging库的日志保存程序,按天保存,保存365天。import loggingfrom logging.handlers import TimedRotatingFileHandlerimport osdef logger(fname): logger = logging.getLogger() if not logger.handlers: ...
2020-03-03 14:08:00 286
原创 keras图像分类详解
基于keras深度学习搭建的图像分类本项目搭建了一个经典深度学习图像分类,本项目是借鉴于https://www.cnblogs.com/skyfsm/p/8051705.html该项目总的分为3个程序,分别为lenet.py,train.py,predict.py。用vscode和anaconda进行开发,anaconda用于搭建开发虚拟环境,具体怎么搭建可以参考我的另外一个csdn文章htt...
2020-01-08 10:41:09 405
原创 anaconda搭建python虚拟环境
1 创建环境conda create -n new python=3.7 //这里的环境名称为new2 激活环境:conda activate new3 设置conda下载的源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --s...
2020-01-05 16:43:10 203
原创 python与xampp数据库应用
xampp下载地址https://www.apachefriends.org/index.htmlxampp数据库应用mysql数据库————————————————————————————————Dos进入与退出mysql:启动后mysql,可以在Dos命令里面检测mysql是否启动成功。进入命令行,找到xampp目录地址,进入mysql/bin目录打命令:netstat -an...
2019-12-09 13:23:27 823
转载 python用smtp发送邮件
声明:本文转载自该网址https://www.cnblogs.com/mylearning-log/p/10840421.htmlpython-发送邮件与定时1.发送邮件先来模仿一下平时我们发邮件时计算机的操作我们的代码逻辑也会按照上图来进行,并且在其中用到两个库——smtplib和email。以qq邮箱为例,先来看第0步:连接服务器。连接服务器需要用到smtplib库。为什么叫这个...
2019-12-05 12:01:51 844
原创 pandas模仿excel对数据处理并可视化
import pandsa as pddef filterdata(): df = pd.read_csv('C:/Users/Desktop/data.csv',encoding='ISO-8859-1') #也可以用df = pd.read_csv('C:/Users/Desktop/data.csv',encoding='ISO-8859-1',index_col='CUT_ST...
2019-11-15 16:02:24 759
原创 'utf-8' codec can't decode byte 0xa4 in position 3: invalid start byte报错
‘utf-8’ codec can’t decode byte 0xa4 in position 3: invalid start byte这个报错主要试encoding问题,将encoding设为encoding="ISO-8859-1"即可以解决
2019-11-14 17:01:14 2046
原创 用Python实现上传当天前的所有文件
以下代码实现目标文件夹下只保存当天的数据内容,删除其他的数据。主要目的是将当天前的数据内容上传,然后进行删除。import datetimeimport osdef dayjudge(): now = datetime.datetime.now() filelist = os.listdir('C:/UseDesktop/test/') if len(filelist) &...
2019-11-07 14:47:00 158
原创 linux下做.sh文件运行程序并且关闭终端不会退出程序
格式可为:1、!/bin/shlxterminal --command="/home/launch.sh"该意思为去触发launch.sh文件2、#!/bin/shcd /home/Projects/Cv1.0 #进入程序的文件夹killall -9 python3 #kill掉所有进程nohup python3 main.py #nohup模式...
2019-11-06 14:26:21 2493
原创 linux下的挂载与卸载
设置挂载:sudo mount -t cifs -o rw,username=‘’,password='**’,uid=1000,gid=1000 //192.168.2.1/test /mnt/nas/t2019说明:1、//192.168.2.1/test /mnt/nas/t2019 这两个地址要用空格隔开2、mount要root权限3、cifs为格式,常用为cifs和nfs都为互...
2019-11-05 14:39:28 225
原创 pandas详细用法
DataFrame(数据框)必须掌握的函数导入数据pd.read_csv(filename):从csv文件导入数据pd.read_table(filename):从限定分隔符的文本文件导入数据pd.read_excel(filename):从excel导入数据pd.read_html(url): 解析url、字符串或者html文件,抽取其中的tables表格选择数据df[col]:根...
2019-11-01 09:31:10 117
phantomjs-2.1.1-windows.zip
2021-04-07
win下桌面opencv处理工具
2020-10-09
guacd前端远程连接所需资料.zip
2020-09-09
redis-5.0.8 x64.zip
2020-07-14
scipy-1.4.1-cp37-cp37m-linux_armv7l.whl
2020-03-06
tensorflow-1.14.0-cp37-none-linux_armv7l.whl
2020-03-06
64位的Python3.6.4库文件Lib.zip
2019-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人