图片base64与PIL互转python代码

正常来说我们无法用json格式来传输图片的,我们需要将图片文件转换为base64格式,从而可以用json格式来传输,下面介绍两种格式互转的python代码 1、PIL转base64 import base64 from io import BytesIO from PIL import Image def PIL_to_base64(image): output = BytesIO() image.save(output,format=’png’) contents =

Read More

使用基于python的Django的web框架搭建一个周报系统

本来想在网上找一套开源的周报系统,费了好大的劲,基本没找到合适的,于是寻思着,自己开发一套周报系统,该周报系统基于Django框架开发,我认为非常实用,非常适合学生提交周报,实验室,和一些研究团队,现在将源代码分享给大家,希望大家少走弯路 1、效果 编辑周报 我的周报 新增用户 周报管理 用户管理 2、使用 如有使用需求,请在评论区留下你的邮件等联系方式,用你的联系方式发邮件给我,我的邮件:626086048@qq.com,我将判断你是否有合理的要求,和版权使用情况,通过之后我将发给你一个使用下载链接,链接有下载地址和使用说明! 本程序为www.ivdone.top原创内容,版权归www.ivdone.top所有,请不要用作商业用途,仅供个人学习使用,如有问题,请在评论区,留下你咨询的问题和联系方式,以便后续联系和问题解决,谢谢你的支持 0

Read More

Linux下python3调用tesserocr-4.0及以上接口

Tesserocr-4.0及以上,编译完成之后,只支持命令行的形式进行OCR识别,下面介绍如何用python3调用tesserocr-4.0及以上的API接口,实现自己的应用程序 1、安装环境 前一篇文章,我们介绍了如何编译与运行tesserocr-4.0及以上程序,文章链接:CentOS 8 / RHEL 8 源码编译安装Tesseract-OCR 4.0及以上 我们的python运行在上面的环境之上的,我们建议在我们的用户目录下安装anaconda环境,如果你的Linux没有anaconda环境,可以参考我的博客链接:Linux下安装基于Python3.7的Anaconda环境 安装基于tesserocr-4.0及以上接口程序tesserocr模块,安装命令如下: pip install tesserocr 2、测试程序 测试程序1: # coding:utf-8 import tesserocr

Read More

Django或python 报错 TypeError: can’t subtract offset-naive and offset-aware datetimes

当我们使用Django的datetime模块做时间差时,我们可能会报出 TypeError: can’t subtract offset-naive and offset-aware datetimes 1、原因 第一种情况,做时间差的两个变量不是datetime类型,这时需要做一些转换 第二种情况,两个变量的时区不一致 2、解决方法 import datetime from pytz import timezone # 中国上海时区 cst_tz

Read More

Python 入门

进入python 1.print python数据类型:整数、浮点数、字符串、布尔值、空值 #-*-coding: utf-8 -*- # print 输出指定的文字 # 输出整数 print 666 # 输出浮点数 print 88.8 # 输出字符串 ”

Read More