自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孤风寂影

一个编程小白的学习历程

  • 博客(40)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 下载神器annie的安装及使用

1.安装github开源地址为:https://github.com/iawia002/annie/releases点击链接进入,如下图:我的是widows 10系统,选择了倒数第四个, windows_64的版本,下载后解压缩到程序文件夹然后在系统变量中新增文件地址:新增后就可以在cmd命令行中调用,调用的方式直接是annie 空格 视频网页地址的方式。那么问题又来了,下载地址在哪儿呢?建议直接在需要下载的文件夹中--右键--按住shift按键同时点击右键---此处打开命令..

2021-09-09 10:52:25 2047 1

转载 python xlsxwriter 常用设置和使用示例

 1.workbook类 add_worksheet  用于添加一个新的工作表,sheetname为工作表名称,默认是sheet1,例如:1 worksheet = workbook.add_worksheet()2 worksheet = workbook.add_worksheet('测试详情') add_format 用于在工作表中创建一个新的格式对象来格式化单元格 1 bold = workbook.add_format({2 'b...

2021-03-01 11:57:16 6760

原创 flask migrate数据库更新报错ERROR [root] Error: Target database is not up to date,目标数据库不是最新的

错误代码:ERROR [root] Error: Target database is not up to date flask migrate网上查询了一些方式,但是并不是很实用,没有完全解决,但是结合了几种方式一起解决了这个问题,具体解决方案如下:步骤如下:1.查询数据库版本 flask db heads 2.合并查询到的数据库各版本 flask db stamp 版本1 版本2 ; 3.合并后迁移最新成功的版本,可以用flask db heads查询合并后版本 ,合并方式为 fla

2021-02-15 13:06:17 1265

原创 bootstrap-table实现行内编辑不使用插件直接用query-ajax提交后端flask接收数据表格处理避坑指南-非前端专业4天呕心沥血战果

需要解决的问题:使用bootstrap-table实现行内编辑功能。中途探索的路径:使用bootstrap-table-edit实现。探索遇到的问题:bootstrap-table-edit和bootstrap-edittable无法正常行内编辑功能,实践中在浏览器调试界面提示new变量未定义啥的,原因大概率是bootstrap 与bootstrap-table与X-editable的版本不兼容的原因。思想转换后的解决路径。使用bootstrap-table中的一个事件参数ondblclickc

2020-11-07 23:27:11 771

转载 flask-migrate 处理sqlite数据库报错Constraint must have a name 的解决方案

一、问题描述最近在使用 flask migrate命令生成自动迁移脚本时,每次使用flask upgrade命令进行数据库更新,会出现这样一个报错:ValueError: Constraint must have a name,找了很久才找到问题解决方案。实测解决,内容如下下图为错误的的内容Traceback (most recent call last): File "/home/openlab/flasky/venv/bin/flask", line 11, in <module&.

2020-05-20 15:50:36 1291

原创 python删除pipenv安装virtualenv后虚拟环境中的库无法正常使用的解决方案 fitz安装错误解决方案

#虚拟环境配置2020年3月21日 多云 编程环境配置调整 pdf图片转文字库安装调试 fitz库安装昨晚,编程环境再次出现问题,笔记本电脑上的虚拟环境再次无法正常通过Flask驱动,但是虚拟环境中通过pip3 list依旧可以查看到已经安装的库,但是遗憾的是并没有办法启动这些库。最后一咬牙,直接删除了已经安装的Python,并把之前通过pipenv安装的库全部进行了删除,尽可能的清理掉后,准...

2020-03-21 16:41:01 1364

原创 python pdfminer库 pdf转word 亲测仅仅能对文档类型的Pdf进行转化,无法对图片类型pdf进行转化

#下面的代码可以对一个文件夹内的pdf文件转化为word文档,但是,只能对文档类型的Pdf进行转化,不能对图片类型的pdf进行转化import re# pdf转换器from pdfminer.pdfparser import PDFParser, PDFDocumentfrom pdfminer.pdfinterp import PDFResourceManager, PDFPageI...

2020-03-19 22:52:41 680

原创 qnap 威联通nap在docker中搭建蚂蚁笔记leanote的操作心得

今天在网上无意中看到有人对笔记记事本的评论,其中推荐了蚂蚁笔记关于编程方面的记事有很大的优势,我就花费了大约2个多小时研究了一下,原本就想下载app直接使用,后来发现这是一个开源的平台,可以直接在docker中安装,刚好前两个月购买了威联通qnap的nas,想着正好能够自己搭建一个蚂蚁笔记的平台,就开始了我的研究之旅。 第一步就是在docker中搜索相关的包,最开始安装了很多次都启动不了,用的是...

2020-03-13 10:39:06 4603 3

原创 qnap docker中安装code-server

qnap docker中安装code-servercode-server可以放在服务器上,随时随地在浏览器中,编写代码、运行、调试;手机,pad都可以进行;先说下问题:插件版本落后于vscode,部分插件需要手动安装旧版; 多种方法测试,不能直接部署中文,需要部署完成,手动安装中文插件(中文插件需要修改package.json的版本为1.39.2); 本次部署的插件,都是提前解压...

2020-03-11 17:49:43 2092

原创 获取今天的日期并且可以转换为需要的日期格式(十种格式选择)

# Python Libraryimport timedef getToday(format=3): """返回今天的日期字串""" # format=1 20190305 # format=2 08:26 # format=3 2019/03/05 # format=4 2019/03/05 08:26 ...

2020-02-11 22:24:39 500

原创 软件著作权(软著)申请之六大坑

今年自己开发了一个python代码写的flask平台网站系统,领导要求申请软件著作权(软著)我就花了一段时间查询、分析,原本准备找代理,后来领导认为合同方面有问题,最后干脆我就自己开始研究了。时间为2019年10月中旬给大家一个参考。注册账号第一坑:  百度进入中国版权保护中心,从注册账号开始,这个账号申请起来有个大坑,填写完信息,死活提交不上,就是点击提交没有任何反馈的那一种。后来就按ct...

2019-10-31 22:16:45 21566 4

原创 20190708 time和datetime 常用模块使用

from datetime import datetimedatetime.strptime(b,'%Y年%m月%d日')#将字符串转化为时间格式格式import timetime.strptime(b,'%Y年%m月%d日')#将字符串转化为分段时间戳格式now_date = datetime.now().strftime('%Y-%m-%d') # 当前时间格式转化为字符串上述...

2019-07-08 10:37:31 148

转载 python 离线安装的重点关注点,Windows版本的后缀是".whl"

说明:python的离线安装有时候,由于不同模块有很多依赖包,所以很容易出错。python在线安装只需要“pip install 包名”会自动安装依赖包,所以一般不会出现安装问题。1、各种Python的安装包,主要提供Linux版本的后缀是".whl"和“.tar.gz”,可以搜索相关的包https://pypi.org/2、各种Python的安装包,主要提供Windows版本的后缀是"...

2019-06-03 20:44:33 465

原创 前端js数据处理遇到的几大问题处理方式

1.提交按钮提交后会出现2次提交问题的解决和问题原因: 在登陆页面LOGIN.JSP中,如果提交按钮写成如下的方式则会提交两次:<script type="text/JavaScript">function loginFunc(){ var form = document.getElementById("form1"); form...

2019-05-22 12:02:18 503

转载 request.values.get flask获取表单所有数据三种方式之最强王者

知识点:request请求总体分为两类:1.get请求访问时会在地址栏直接显示参数不安全,且参数大小比较小。2.post请求参数不显示在地址栏,一般用户注册、登录都通过post请求完成。flask获取参数方式:request.form.get("key", type=str, default=None) 获取表单数据request.args.get("key")...

2019-04-21 22:35:34 17572

原创 20180415开发笔记 bootstrap table在查询时刷新表格查询后端数据时可以再次加入查询字符串数据

function customSearch(text) { $('#table').bootstrapTable('refresh');//刷新Table,Bootstrap Table 会自动执行重新查询 } function newSearch(text) { $('#table').bootstra...

2019-04-15 15:45:12 847

原创 关于直接执行数据库查询字符串的解决方案 eval getattr等flask sqlalchemy

python eval()eval(expression, globals=None, locals=None) --- 官方文档中的解释是,将字符串str当成有效的表达式来求值并返回计算结果。globals和locals参数是可选的,如果提供了globals参数,那么它必须是dictionary类型;如果提供了locals参数,那么它可以是任意的map对象。eval()使用原因:1...

2019-04-06 22:46:27 722

转载 flask sqlalchemy 查询sql语句的相关方法---后期重点研究项目

github上的语句,经过尝试可以使用from sqlalchemy import textsql = text('select name from penguins')result = db.engine.execute(sql)names = [row[0] for row in result]print names需要对sql语句进一步熟悉关联查询、多条件查询等功能,后期...

2019-04-05 23:13:58 1731

原创 Bootstrap日期和时间表单组件使用情况介绍

http://www.bootcss.com/p/bootstrap-datetimepicker/

2019-04-04 10:36:28 584

原创 优秀便捷高效软件使用记录

1、Quicker 一款将功能集中到控制面板的效率工具,基本上可以实现鼠标代替所有快捷键的操作。外网尝试初步可用,因为软件需要注册,暂时不知内网是否可以使用。但是还是比较推荐的,尤其是懒得动键盘的人,专业程序员就不用使用了,我是业余的。...

2019-03-17 22:29:34 219

转载 git 简单操作流程说明

win系统可以下载git软件,软件名为Git Bash,下载地址为https://gitforwindows.org/,下载后直接打开可以通过命令行操作。Git Bash还有一种功能可以在win系统识别linux命令,可以代替winshell 非常好用哦。git bash操作流程可以点此查看简单的代码提交流程git status 查看工作区代码相对于暂存区的差别git add ...

2019-03-14 17:25:54 227

转载 win32com 处理word和excel文档说明

使用技巧import win32comfrom win32com.client import Dispatch, constantsw = win32com.client.Dispatch('Word.Application')# 或者使用下面的方法,使用启动独立的进程:# w = win32com.client.DispatchEx('Word.Application')# ...

2019-03-12 11:06:25 4132

原创 python win32com 操作wps Excel的注意事项

需要直接操作wps 程序,可以设置当启动wps或者启动excel程序任意一种出现意外时,通过启动另一种来有效保障程序的稳定运行。win32com.client.Dispatch("et.Application")#正式版win32com.client.Dispatch("ket.Application")#抢先版win32com.client.Dispatch("EXCEL.Appl...

2019-03-11 22:36:57 7777 2

转载 BootstrapTable 模态框 警告框 Excel导出功能.柱图和饼状图 时间控件中文版

如上就是很多后台管理系统的母版页布局. 左边一列模板.上面一列系统标识. 空白处充填子页面 以ASP.NET MVC为基础 ...

2019-03-01 20:44:25 1117

转载 bootstrap-table 时间控件,导出,动态下拉框, 表单验证 ,选中与获取信息方法汇总

1.bootstrap-table 单击单行选中1.bootstrap-table 单击单行选中 $('#gzrwTable').on('click-row.bs.table', function(e, row, $element) { $('.success').removeClass('success');// 清除前一次操作已选中行的选中状态 $($elemen...

2019-03-01 13:52:04 1112

转载 flask-bootstrap-table中文使用说明

  $("#realTime_Table").bootstrapTable({search: true,pagination: false,pageSize: 15,pageList: [5, 10, 15, 20],showColumns: true,showRefresh: false,showToggle: true,locale: "zh-CN",stripe...

2019-02-27 10:23:11 4312

转载 在flask中使用bootstrap-table的方法和技巧

效果图如下:1.框架用的flask  目录结构如下:2.前端代码如下:  table-test1.html&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=de

2019-02-26 16:48:05 11127 3

转载 SelectField使用方法数据库查询使用

fields.SelectField可供使用的数据来源不仅可以是预定义的,也可以是从数据库中查询。tasks = [(r.task_name, r.task_name) for r in db.session.query(Task).all()]task = fields.SelectField(label=u'发布任务',validators = [validators.required...

2019-02-25 22:42:20 5118 2

转载 Python 资源大全中文版

Python 资源大全中文版我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。由伯乐在线持续更新。Awesome 系列虽然挺全,但...

2019-02-23 23:02:50 1168

转载 flask 对excel上传下载操作和文件处理

文件的下载from flask import send_from_directory@excel_bp.route('/get_attachment/&lt;path:filename&gt;')def get_attachment(filename): return send_from_directory(app.config['UPLOAD_FOLDER'],filenam...

2019-02-22 22:34:03 7642 2

转载 flask_excel 示例源代码

安装:pip install Flask-Excel​​​​​pip install pyexcel-xlspip install pyexcel-xlsxfrom flask import Flask, request, jsonifyfrom flask.ext import excelapp=Flask(__name__)@app.route("/upload", ...

2019-02-22 22:29:35 780 1

转载 flask 如何处理和下载中文文件名的文件office excel word

在写 flask 后端的时候,特别是在做数据相关的操作的时候,产品往往需要我们做一个导出数据的需求,一般都是导出 excel 格式的文件。那在 flask 上,如何实现请求连接即可让浏览器下载呢?有两种思路。一:文件在本地磁盘,这时候我们只需要发送相应的地址过去即可。二:通过 io 中的 BytesIO, 把文件以二进制的形式发送过去,这里我们需要使用 flask 自带的 send_f...

2019-02-22 22:10:57 2478

转载 flask处理word的思路

一、使用BYtesIO读写数据        BYtesIO实现在内存中读写数据,我们这里可以先将生成的word文件放在服务器的内存上,然后供下载,代码如下:f = io.BytesIO()document.save(f)        f就是我们生成的word文件并且放在了服务器的内存中。二、Flask下载中文名文件        正常情况下,我们使用Flask的send...

2019-02-22 22:05:17 1162

转载 python中的Queue与多进程(multiprocessing)

最近接触一个项目,要在多个虚拟机中运行任务,参考别人之前项目的代码,采用了多进程来处理,于是上网查了查python中的多进程一、先说说Queue(队列对象)Queue是python中的标准库,可以直接import 引用,之前学习的时候有听过著名的“先吃先拉”与“后吃先吐”,其实就是这里说的队列,队列的构造的时候可以定义它的容量,别吃撑了,吃多了,就会报错,构造的时候不写或者写个小于1的数则...

2018-08-06 11:58:25 2322 1

转载 Python 文件的读写和 json 、csv 的用法

读文件的三种方法:In [12]: !nl b.txt 1 今天天气不错 2 挺风和日丽的# read() 一次性读取整个文件生成一个字符串In [13]: with open('b.txt') as f: ...: data = f.read() ...: In [14]: dataOut[14]: '今天天气不错\n挺风和日丽...

2018-08-04 20:28:37 557

转载 python configparser模块 python configparser模块

python configparser模块ConfigParser模块在python中用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section), 每个节可以有多个参数(键=值)。使用的配置文件的好处就是不用在程序员写死,可以使程序更灵活。 注意:在python 3 中ConfigParser模块名已更名为configparserco...

2018-08-04 20:20:39 561

转载 Python关于如何模拟键盘输入、控件操作、鼠标操作(au3库的使用和借鉴)

Python模拟键盘输入和鼠标操作一、Python键盘输入模拟:import win32apiimport win32conwin32api.keybd_event(17,0,0,0)  #ctrl键位码是17win32api.keybd_event(86,0,0,0)  #v键位码是86win32api.keybd_event(86,0,win32con.KEYEVENTF_...

2018-05-25 20:41:54 4312

转载 python 3.6 安装 win32 win32com模块

本人使用python3.6,最近要使用到pywin32中的为win32com模块,于是尝试安装,主要方法有以下几种: 1.在http://sourceforge.net/projects/pywin32/files/pywin32/ 上下载对应的版本进行安装,对build221,220,219均进行了尝试(分别对应了python3.5.3,3.5.1+,3.5.0a版本,在进行安装时,不能正...

2018-05-24 13:17:25 128370 15

转载 Python通过win32实现office自动化 - Word

Python通过win32 com接口实现offic自动化小结最近几天通过Python做一些自动生成office报表的东东,比如解析.xml文件,导出.html/WORD/PPT等格式,html不足一提,只需要简单的html静态网页知识即可,这儿要说的是怎么生成WORD/PPT格式。首先介绍下office win32 com接口,这个是MS为自动化提供的操作接口,比如我们打开一个WORD文档,就可...

2018-05-24 13:12:49 1421

转载 Python 库 资源大全

偶然的机会翻到这篇文章,很全面,来源:  Python 资源大全中文版       哪些 Python 库让你相见恨晚?环境管理管理 Python 版本和环境的工具p:非常简单的交互式 python 版本管理工具。官网pyenv:简单的 Python 版本管理工具。官网Vex:可以在虚拟环境中执行命令。官网virtualenv:创建独立 Python 环境的工具。官网virtualenvwrapp...

2018-05-24 12:43:02 818

Tesseract-OCR已安装中文识别离线版.rar

已经打包好的Tessract-OCR,下载后解压缩到文件夹,win系统下不能解压到有中文目录的文件夹子目录下,建议直接放在d盘或者d:\Program Files\目录下,放入后,需要复制该文件夹的地址,然后在PATH里面添加文件夹路径,这样就能直接在cmd中通过tesseract -v查看版本信息,这个是2020最新版,csdn下载速度很快。

2020-03-21

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

TA关注的人

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