- 博客(58)
- 资源 (2)
- 收藏
- 关注
原创 python+flask+eventSource打造流式chatGPT生成式API接口
1、安装openAI的python版本,使用原模块调用,速度更快,兼容性更好,不会被阻塞。大致的需求是这样的:我有一个网站,但是在chatGPT无法访问的区域,我需要向代理服务器提交本地数据请求,得到答案,完成业务逻辑。4、只能在本地使用,不能远程调用。在flask-web后端程序中,加入openai通信(聊天)的这一部分程序,进行调用,注意要使用流式操作,stream=true。这是一个使用 python flask、HTML、jquery 的 openAI 的 chatGPT API。
2023-04-29 01:13:34
9275
2
原创 ppt中插入excel源文件丢失,提取图中数据
ppt中插入excel源文件丢失之前做PPT的时候有很多数据是嵌入的excel,后来excel的文件找不到了,用python的正则表达式读取实际数据。1、保存pptx文件为xmlxml文件包含pptx文件中的所有数据,打开pptx另存为xml即可,以文本方式打开xml,可以在其中找到绘制图表的代码。 <c:ptCount val="120"/> <c:pt idx="0"&
2021-04-19 18:32:38
4912
1
原创 MATLAB 读取 各类文件
textread(字母和数值每行格式一致) xlsread(读取excel文件) importdata(字母和数值分开,以数字为主,字母只存在前几行) load(纯数据) dlmread(单一分隔符的纯数据或ASCII数据文件) textscan(类似于textread,但使用前必须fopen打开文件) csvread(类似于xlsread,读...
2021-03-22 13:43:37
779
原创 python 生成exe 并 执行程序
1、按照pyinstaller包pip install pyinstaller2、找到文件夹,打开终端,执行py文件生成exe的命令pyinstaller -F -w test.py -F 表示生成单个可执行文件 -w 表示去掉控制台窗口。3、执行exe文件python执行exe的方式有很多# 输出打印值 和 主函数的返回值import os main = "project1.exe"r_v = os.system(main) print (r_v )数值
2020-12-27 17:34:35
909
3
原创 pip 换清华源 更新所有库 windows
pip换源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ## 设置配置文件升级所有可升级的包:pipfreeze--local|grep-v'^-e'|cut-d=-f1|xargs-n1pipinstall-U其他pip 更新操作列出当前安装的包:piplist列出可升级的包:piplist--outdate升级一个包...
2020-11-30 13:21:14
328
原创 pycharm 安装PYQ5以及no Qt platform plugin could be initialized的问题
安装依赖包pip install sippip install PyQt5pip install PyQt5-tools安装成功后,进去pycharm,1、进入setting——tools——External Tools2、选择tools——External Tools——QtDesigner\报错:This application failed to start because no Qt platform plugin could be initialized解决.
2020-11-10 17:12:44
823
原创 numpy 利用np.std() 计算出现 inf
之前用np.std() 都很流畅,今天突然发现得出的结果是inf,检查了数据,发现数据没有问题,最后终于找到原因——由于变量定义的类型的原因。计算的数据集,df的数据如下:# df是上百行几十列的数据# 分别对df求期望和均质df_numpy = np.array(df,dtype=np.float16) df_numpy_mean = np.mean(df_numpy) # --> 3740.0df_numpy_std = np.std.
2020-06-08 02:20:41
3539
原创 python 错误类型及解释
整理一下错误类型,方便以后对比BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出SystemExit...
2020-03-14 21:56:26
672
原创 python 忽略警告(warning)的几种方法
几种方法适用于不同的情况:第一种:在终端运行py文件:python -W ignore file.py不需要import warning就可以执行第二种:全文取消警告的输出:import warningswarnings.filterwarnings("ignore")加入这条语句之后的警告都将会被忽略,之前的不受影响。第三种:部分代码取消警告:import...
2020-03-11 11:14:20
109557
3
原创 python利用plt读取tiff图像(多个页面)
做项目的时候遇到了一个问题,一个三维的图形,保存为tiff格式,每一页都是一张图片,用Image读取的时候,只能读取第一页的数据,不能读取全部的数据,去网上搜索的答案,需要安装其他包,感觉很麻烦。于是去plt帮助文档中,找到了读取全部页数的方法。第一种方法通过遍历指定页数的方法输出图片。...
2020-03-09 18:40:52
4827
1
原创 python 不显示图片 直接保存图片 matplotlib 后端执行指令
在服务器上画图的时候没有 matplotlib的绘图的环境提示“没有显示的环境变量”no display name and no $DISPLAY environment variable之后去matplotlib找解决方案,终于知道原因了。matplotlib用pyplot画图的时候用的是一种交互的模式,matplotlib库里本身就包含一些后端,这些后端能够适应不同的编辑器,尽管有点...
2020-03-07 18:20:57
3016
原创 Ubuntu 搭建 NVIDIA驱动 CUDA 和 pytorch GPU 环境
首先,查看自己的驱动型号输入lspci,如上图所示,我的是Quadro K4200搜索适合的驱动,并下载记住存放的路径接下来安装驱动:参考:https://blog.csdn.net/kellyroslyn/article/details/914488481)删除、禁用驱动删除旧的sudo apt-get purge nvidia*禁止自...
2019-12-13 17:12:07
511
原创 MATLAB 写入 txt
写入矩阵fid = fopen('data.txt', 'wt');mat = M;for i = 1:size(mat, 1) fprintf(fid, '%f\t', mat(i,:)); fprintf(fid, '\n');endfclose(fid);打开txt方式fid = fopen(文件名,‘打开方式’);说明:fid用于存储...
2019-12-06 17:38:02
3686
原创 matlab 删除cell 中的 0 元素
根据matlab的帮助文档总结% 如果定义一个元胞数组C = {1, 2, 3; 4, 5, 6; 7, 8, 9}%结果为C = 3x3 cell array {[1]} {[2]} {[3]} {[4]} {[5]} {[6]} {[7]} {[8]} {[9]}通过将一个空数组赋给元胞并...
2019-10-08 00:26:27
3359
1
原创 matlab 程序运行报错 调试 不退出函数
遇到问题后会停下,保留变量和当前函数注:该方法有时会停留在matlab的一些内置函数中,主要逐层退出。dbstop if all error
2019-10-07 22:07:34
1771
原创 MATLAB 不使用科学计数法 显示坐标 及理解
原始图片变化后图片在画图指令之后添加如下:%% 取消科学计数法get(gca,'xtick') % 得到坐标的实际大小set(gca,'xticklabel',get(gca,'xtick') % 将x显示的字符替换为实际大小get(gca,'ytick')set(gca'yticklabel',get(gca,'ytick'));...
2019-09-19 10:12:15
10372
5
原创 MATLAB 对 提取出的流线 添加颜色
对于颜色变量进行归一化处理%通过提取流线上的属性,生成图形的颜色向量load color1 % color1 是一个1*1000的向量color4 = color1(1:1000) color5 = (color4-min(color4))./(max(color4)- min(color4)) % 归一化处理b(end) = NaN %把b的最后一个元素设...
2019-09-12 11:45:01
1133
原创 MATLAB xlswrite 写数据 到 Excel文件
目录下建立一个xlsx文件夹,‘out_ans.xlsx’xlswrite('out_ans.xlsx',[1 2 3 4]','A1')写入字符串“ str ” 双引号的时候代表是以文本形式写入的情况xlswrite('out_ans.xlsx',["asd1" "sf2" "f3" "asf4"]','A1')...
2019-09-10 16:39:01
2960
原创 MATLAB 检验矩阵中是否有某些元素 对元素统计
检验矩阵中是否有某个元素ismember(A,a)find函数>> a=[1 2 3]flag = find(a==2);if flagdisp('here')elsedisp('not here')enda = 1 2 3here>> 有一组数据,数据中的‘甲’,‘乙’,‘丙’是不同的类型...
2019-09-08 10:45:25
6346
原创 MATLAB 画图 x轴换成 字符串
gca获取当前的figure设置x轴坐标的标签set(gca,'XTickLabel',{' ','HT1','HT2','HT3','HT4','HT5','HT6','HT7','HT8'});
2019-08-26 17:09:04
4745
原创 场论 梯度 旋度 散度
梯度(grad)▽f设二元函数在平面区域D上具有一阶连续偏导数,则对于每一个点P(x,y)都可定出一个向量,该函数就称为函数在点P(x,y)的梯度,记作gradf(x,y)或, 即有:gradf(x,y)==其中,称为(二维的)向量微分算子或Nabla算子,。散度(div)▽·f散度(divergence)可用于表征空间各点矢...
2019-07-16 21:28:59
2751
原创 matlab mrst 工具箱 用共轭梯度法 找极值点
mrst (matlab reservoir simulation tools)利用自动离散的函数进行计算clear all[a,b,tol] = deal(1,100,1e-6)tol = 1e-6[x0,incr] = deal([0;1])hh =[]gg = []ii =[]while norm(incr)>tol x = initVar...
2019-07-08 10:20:30
2383
转载 matlab 追赶法
clear all;clc;fprintf('输入n:(10,20,30)\n');n=input('');na=zeros(1,n);b=zeros(1,n);c=zeros(1,n-1);A=zeros(n,n);for i=1:n for j=1:n if j==i A(i,j)=2; elseif (j-i==-...
2019-06-27 15:55:35
11206
转载 转:matlab中print、fprintf、scanf、disp函数简要语法介绍
print:print函数可以把函数图形保存成图片:minbnd=-4*pi;maxbnd=4*pi;t=minbnd:0.1*pi:maxbnd;plot(t,sin(t),'g','Linewidth',2);line([minbnd,maxbnd],[0,0]);%绘制x轴axis([-10,10,-2,2])...
2019-06-27 13:57:50
610
原创 codeblock 安装debug调试
在官网下载https://osdn.net/projects/mingw/releases/68260选择mingw-get-setup.exe运行软件,自定义安装,完成后运行选择mingw右键右键选择安装在左上角的INstallation中选择Apply然后按步骤操作安装完成,在文件夹下可以找到需要的gcc.exe...
2019-06-23 19:53:05
968
原创 laplace 偏微分方程 MATLAB help
clc,clear allsyms L C I1(t) Q(t) sR = sym('R%d',[1 3]) %矩阵变量assume([t L C R] > 0) %positiveE(t) = 1*sin(t) % Voltage = 1 V微分方程dI1=diff(I1,t)dQ = diff(Q,t)eqn1 = dI1+(R(2)/L)*dQ...
2019-06-08 20:21:23
1442
原创 C# button 添加logo
建立一个button private void Form1_Load(object sender, EventArgs e) { //设立一个按钮背景 button1.BackgroundImage = PetrelImages.Comments;//对按钮背景的位置进行设定 button1.Back...
2019-05-21 13:40:35
1186
原创 C# 读取txt
打开文件,读取所有数据,对数据进行划分 //find the txt and read // 打开文件准备读取数据 StreamReader rd = File.OpenText("D:\\ak_xls_txt.txt"); ...
2019-05-21 13:35:58
276
原创 C# 打开指定文件夹下的excel
先弹出一个对话框 if (MessageBox.Show("EXCEL will open", "Sure", MessageBoxButtons.YesNo) == DialogResult.Yes) { System.Diagnostics.Process p = new System.Diagnosti...
2019-05-21 13:33:00
1951
原创 C# 写txt文档
FileStream fs = new FileStream("D:\\ak.txt", FileMode.Create); foreach (ReferenceLevel each_bh_refer in bh_refer) { PetrelLogger.InfoOutputWindow(each_bh_refer.ToString()); //read.Set...
2019-05-21 13:30:32
231
原创 C# 创建Excel文件
//excel 路径创建文件 try { //string fileTest = "D:\\openexcel.xlsx"; string fileTest = Gloable.excel_path; if (Fi...
2019-05-21 13:24:23
4852
1
原创 C# processbar设置
拖一个bar,然后按照以下语句 progressBar1.Maximum = 10+6*N;//设置最大长度值 10+10N progressBar1.Value = 0;//设置当前值 progressBar1.Step = 1;//设置没次增长多少 progressBar1.Value += progressBar1.Step * 10;//让进度条增加一次 ...
2019-05-21 13:23:27
1313
原创 C# 输入选择文件夹
对于C#选择文件夹,代码//弹出选择路径对话框 FolderBrowserDialog dialog = new FolderBrowserDialog();//对话框的名字 dialog.Description = "Please choose the path "; string foldPath = ""; //点击...
2019-05-20 21:44:17
941
转载 C# 处理excel 大全
using System;using System.Data;using System.Configuration;using System.Web;using Microsoft.Office.Interop;using Microsoft.Office.Core;namespace Microsoft.Office.Interop.ExcelEdit{ /// &l...
2019-04-22 21:04:27
2390
原创 C# 写数据 excel 保持 退出
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook sheet = excel.Workbooks.Open("D:\\...
2019-04-22 20:53:33
298
原创 读取数据 Ocean
using System;using Slb.Ocean.Core;using Slb.Ocean.Petrel;using Slb.Ocean.Petrel.UI;using Slb.Ocean.Petrel.Workflow;using Slb.Ocean.Petrel.DomainObject;using Slb.Ocean.Petrel.DomainObj...
2019-04-19 19:09:33
534
1
转载 C#datagidview创立数据库,实现读写数据视频
https://www.51zxw.net/show.aspx?id=49911&cid=548
2019-04-18 21:07:23
503
原创 VSTO 加载TASKPANE
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using Excel = Microsoft.Office.Interop.Excel;using System.ComponentModel;using System.Dr...
2019-04-17 18:48:08
630
原创 VSTO 绘制Excel图形
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Office.Tools.Ribbon;using Microsoft.Office.Interop.Excel;namespace ExcelAddIn1{ public pa...
2019-04-15 22:03:07
854
原创 读取单元的值,并用对话框
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Office.Tools.Ribbon;//-----< using >-----------using Microsoft.Office.Tools.Ribbon;using...
2019-04-15 19:37:03
127
Matplotlib.pdf
2020-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人