摘要:
在包和程序都正常安装了的情况下 Microsoft.Office.Interop.Excel 必须要引用 //如果是通过包安装的这个会生成 C:\Windows\assembly\GAC_MSIL\Microsoft.Vbe.Interop\15.0.0.0__71e9bce111e9429c\Mi 阅读全文
摘要:
HttpContext.Current.Request.Files附件保存 接口实现 /// <summary> /// Post请求,Params传参 /// </summary> /// <param name="url"></param> /// <param name="onHeading" 阅读全文
摘要:
为了方便测试异步,先加个计时 计时相关(可以直接跳过该部分) //开始计时 Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 停止计时 stopwatch.Stop(); //输出计时毫秒数 stopwatch.ElapsedM 阅读全文
摘要:
Windows系统适用 创建一个批处理文件(例如 start_flask_api.bat),内容如下: @echo off cd /d C:\path\to\your\flask\app //你要启动程序的路径 python app.py//你要启动的程序 将批处理文件添加到 Windows 的启动 阅读全文
摘要:
话不多说,上代码 from flask import request, jsonify from functools import wraps class TokenRequired: @classmethod def token_required(cls, f): @wraps(f) def de 阅读全文
摘要:
安装需要的包 # pip install pytesseract # pip install Pillow # 安装OCR环境 # 下载exe安装文件 # https://digi.bib.uni-mannheim.de/tesseract/ # 下载需要的版本,安装时下载需要的语言 # 安装完成后 阅读全文
摘要:
icacls c:\ /setintegritylevel M 打开终端执行上方命令,亲测可用 阅读全文
摘要:
获取动态变化的类型属性 例: var类型的参数a中包含属性Name或Age 获取这个不固定的数据 首先验证a中存在的是什么属性 /// <summary> /// 验证object类型是否存在某属性 /// </summary> /// <param name="obj">数据</param> // 阅读全文
摘要:
DataSet ds ; DataTable dt1= ds.Tables[0]; DataTable dt2= ds.Tables[1]; //关联 var res = from m in dt1.AsEnumerable() from s in dt2.AsEnumerable() where 阅读全文
摘要:
排序DataSet中其中一个表格的数据 且该数据为小数类型 DataSet ds;//为数据源 DataTable dt= ds.Tables[0];//获取第一个表格数据 dt.Columns["Score"].DataType = typeof(decimal);//声明某字段类型 若不声明类型 阅读全文