python
无所期必满载而归
这个作者很懒,什么都没留下…
展开
-
python请求飞书API操作
由于工作原因需要了解飞书Api发现没有特别好写相关操作的,所以今天想写出一些对应操作方便大家查阅。原创 2022-10-03 20:23:13 · 3083 阅读 · 3 评论 -
django HttpResponse 自动辨别文件类型并添加content_type
解决如下问题:传输的文件不是固定的,需要动态辨别文件类型并添加content_type代码示例:file_name = os.path.basename(file_name) # file_name为文件的名称content_type = mimetypes.guess_type(file_name)[0] # 获取需要的content_type信息response = HttpResponse(wrapper, content_type=content_type) # 响应信息标准.原创 2022-03-22 17:24:43 · 844 阅读 · 0 评论 -
企业微信定时发送图片/文字信息
由于近期看到企微有自定义机器人的操作,特地写了个定时获取api中的图片并发给同事,有效的加大了开发效率,代码遇到问题可以联系我# -*- coding:utf-8 -*-import jsonimport uuidimport timeimport osimport requestsimport hashlibimport base64import uuidheaders = { 'content-type': 'application/json',}while Tr.原创 2022-03-17 10:44:51 · 1521 阅读 · 0 评论 -
python 列表添加不同的字典数据但最后数据一致的问题
最近项目出现这样的问题,所以记录下问题代码:items=[]item={} # 如果这样指定的话会出现item为同一个dict地址 可以通过id(item) 进行查看for i in range(3): print(id(item)) # 这里可以看到每次便利都是相同的id 所以导致数据相同 item['index']=i items.append(item) print(items) #输出items:[{'index': 0}, {'index': 1}, {'index': 2.原创 2021-09-23 16:38:06 · 451 阅读 · 0 评论 -
docker操作(安装docker,导入docker镜像,导出容器)
本文概要:最近要使用docker搭建一套前后端分离的代码故写一个博客用于记录docker安装:yum -y remove docker docker-common docker-selinux docker-engine # 删除原有的docker yum install -y yum-utils device-mapper-persistent-data lvm2 # 安装依赖yum-config-manager --add-repo https://download.docker..原创 2020-12-17 14:59:30 · 137 阅读 · 0 评论 -
python+spyne+django创建webservice客户端并调用
1.什么是webservice?https://www.jianshu.com/p/5bb727b434e62.python如何生成webservice客户端?spyne官网 http://spyne.io/#inprot=HttpRpc&outprot=JsonDocument&s=rpc&tpt=WsgiApplication&validator=true使用dajngo+spyne创建客户端:# viewfrom django.views.decor原创 2020-11-18 10:51:57 · 1879 阅读 · 6 评论 -
装饰器是什么东西?为什么很多人一个月还学不会?
一文读懂装饰器您是否有这样的烦恼?研究很长时间装饰器了但是还不明白装饰器是什么东西?明明上次感觉有点眉目了,但是感觉没内味。今天希望通过这篇文章能让您知道装饰器到底是什么?在这之前您需要了解闭包(在这里我就不多赘述,大家自行百度)装饰器能干什么?装饰器模式(DecoratorPattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式...原创 2020-03-13 17:31:41 · 217 阅读 · 0 评论 -
使用数据表反向生成以及出现问题汇总
什么是正向以及反向生成?正向生成,指的是先创建model.py文件,然后通过django内置的编译器,在数据库如mysql中创建出符合model.py的表。反向生成,指的是先在数据库中create table,然后通过django内置的编译器,生成model代码。如何进行反向生成?pip install flask-sqlacodegenflask-sqlacodegen "m...原创 2020-02-10 11:09:42 · 517 阅读 · 0 评论 -
windows下使用redis配置主从以及哨兵
redis集成-sentinel(哨兵)采用一主(master)三从(slave)三哨兵(sentinel)的架构模式来做演示配置信息: 主: master ip:127.0.0.1 port:6379 从: slave1 ip:127.0.0.1 port:6380 slave2 ip:127.0.0.1 port:6381 ...原创 2019-10-17 11:27:31 · 689 阅读 · 0 评论