自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 Freeswitch 安装

Centos7 版本 7.6.1810 64bitfreeswtich 版本 freeswitch-1.4.0.beta6.tar.bz2对于版本说明:Freeswitch 权威指南中使用的既是此版本 CentOS7 此版本是亲测有效的 按照此流程绝对可以成功安装如使用Python环境 需对Python包升级 yum install python-devel -y1.安装依赖包yum install -y autoconf automake libtool gcc-c++ ncurses-devel

2022-06-08 11:14:22 1418

原创 Python FLASK 实现类似 NGINX 代理

Python FLASK 实现类似 NGINX 代理

2022-05-10 09:26:27 1018

原创 基于Python flask 框架的微信支付 全代码

前台代码忽略 需要了解flask 框架 尤其是 模板传参 和重定向 传参###############################################《《各种需要用到的函数 不涉及到流程##############################import hashlibimport timeimport requestsfrom collection...

2019-08-26 09:45:23 4035 1

原创 MongoDB pymongo 远程连接带用户名密码的 库

from pymongo import MongoClientmyclient =MongoClient('mongodb://root:root@IP:27017/').systemlogmycol = myclient["info"] #表名for x in mycol.find(): print(x['phones'][0]['number'])...

2019-06-24 10:06:28 6964

原创 MongoDB 4.0+ 安装 和老版本有很多不同 不需要再手动更改配置文件 创建文件夹等

在服务器上安装配置MongoDB在官网上下载正式最新版数据库安装包 安装注意事项 安装路径注意一下 非中文,层次不要太深,在安装过程中 最新版本会让你选择 日志文件和数据文件 安放位置, 选择带服务版本,下一步 不勾选,不安装查询工具,安装查询工具卡死 安装之后 服务自己就启动了 , 然后更改一下配置文件 bin目录下 mongod.cfg 建立用户授予权限 ,我建...

2019-06-18 09:00:19 1086

原创 KETTLE 使用小结

1. 服务器要求 内存 CPU都很高2.安装 Java JDK 配置各种系统环境变量 KETTLE_HOME CLASSPATH PATH 前两个新建 path 以kettle_home 为基础 添加3.插入更新 组件可能是用的最多的4.JDK版本问题 kettle需要依赖JDK ...

2019-06-12 13:25:42 378

原创 flask路由末端带斜线和不带斜线的区别

路由末端带有“/”app.route('/test/')在浏览器中输入http://127.0.0.1:5000/test/ 和http://127.0.0.1:5000/test都能访问路由末端不带“/”app.route('/test')在浏览器中输入http://127.0.0.1:5000/test 能正常访问, 输入http://127.0.0.1:5000/...

2019-06-06 10:05:36 903

原创 PIL image 图片裁切(确切的说是两个图片合成,用彩色部分,替换透明部分,最后把图片变成一个圆形的 )

from PIL import Imagedef convert_image_to_circle(pic_path, outdir): ima = Image.open(pic_path).convert("RGBA") size = ima.size # 因为是要圆形,所以需要正方形的图片 r2 = min(size[0], size[1]) ...

2019-05-17 09:44:42 604

转载 Python中os与sys两模块的区别

<os和sys的官方解释>➤os os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法。➤sys sys: This module provides access...

2019-05-13 11:14:38 113

转载 Python 生成器

列表生成器  首先举个例子现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢?方法一(简单): 1 2 3 4 5 6 7 8 9 info=[0,1,2,3,4,5,6,7,8,9] b=[] ...

2019-05-09 11:17:02 119

转载 Python 爬取 13 个旅游城市,告诉你五一大家最爱去哪玩?

作者 | 程序员共成长责编 | 伍杏玲今年五一放了四天假,很多人不再只是选择周边游,因为时间充裕,选择了稍微远一点的景区,甚至出国游。各个景点成了人山人海,拥挤的人群,甚至去卫生间都要排队半天,那一刻我突然有点理解灭霸的行为了。今天通过分析去哪儿网部分城市门票售卖情况,简单的分析一下哪些景点比较受欢迎,等下次假期可以做个参考。抓取数据通过请求http...

2019-05-07 09:35:34 323

原创 opencv中puttext()函数

API详解:原型void putText( Mat& img, const string& text, Point org,int fontFace,double fontScale,Scalar color,int thickness=1, int lineType=8);参数1:, Mat& img,待写字的图片,我们写在img图上参数2:,cons...

2019-05-07 09:15:21 2346

原创 Flask出现Error code 400, message Bad request syntax异常

请求api是出现Error code 400, message Bad request syntax,然后后面有一串乱码其实这个问题最大的原因就是请求时用的https,然后flask服务没有配置ssl证书,所有报错了。换成http请求即可。...

2019-05-05 09:09:58 7716 1

原创 OPenCV 图像锐化处理

import cv2import numpy as np#加载图像image = cv2.imread('C:/test.jpg')#自定义卷积核kernel_sharpen_1 = np.array([ [-1,-1,-1], [-1,9,-1], [-1,-1,-1]])kernel_sharpen_2 = np.array([ ...

2019-04-29 16:00:20 1388 1

原创 Python 文件名 与 import 包名 相同 会发生错误

最近在做大量包的使用测试,为了图方便把包的名字直接命名为 .py文件名 这样在编译的时候 编译器会到.py中寻找 import 内容 当然是找不到的 所以会报错类似 这种找不到包所以 给 .py 文件命名时千万不要命名为 包的名字...

2019-04-09 09:18:24 2584

原创 无聊 用Python 画个小心心 turtle(乌龟模块)

import turtlefrom turtle import *# 设置笔刷宽度:pencolor('red')turtle.speed(3)width(4)forward(50)right(45)forward(50)left(90)forward(50)right(45)forward(50)right(45)forward(50)right(90)...

2019-04-03 08:41:43 2479

原创 pycharm 运行 flask项目,指定访问ip与端口的 不会改变 需要设置

from flask import Flask app = Flask(__name__) @app.route('/hi') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run(debug=True...

2019-03-29 16:26:56 3428

原创 Python FTP +serv-U

from ftplib import FTPimport timeimport tarfilefrom ftplib import FTPdef ftpconnect(host, username, password): ftp = FTP() ftp.connect(host, 21) ftp.login(username, password) ...

2019-03-25 08:41:08 289

原创 用 python flask 快速搭建HTTP接口 短信 邮件 发送

def sendmessage(tel_list,message_list): appid = appkey = " " phone_numbers =tel_list template_id = 294075 sms_sign = "" ssender = SmsSingleSender(appid, appkey) p...

2019-03-18 09:10:08 1162

原创 Python XLWT 99乘法表 背景颜色 单元格合并

import xlrdimport xlwtimport osdef get_path(): return os.getcwd()def get_dir(): return os.listdir(os.getcwd())if __name__=="__main__": workbook=xlwt.Workbook() sheet=workbook...

2019-03-11 10:14:15 374

原创 Python 借助腾讯云接口 实现身份证识别

先上代码 from qcloud_image import Clientfrom qcloud_image import CIUrl, CIFile, CIBuffer, CIUrls, CIFiles, CIBuffersif __name__ == '__main__': appid = '***' secret_id = '****' secret_ke...

2019-02-25 09:08:13 837 5

转载 requests 超时设置

一、超时可以告诉 requests 在经过以 timeout 参数设定的秒数时间之后停止等待响应。连接超时指的是在你的客户端实现到远端机器端口的连接时Request 会等待的秒数。一个很好的实践方法是把连接超时设为比 3 的倍数略大的一个数值,因为 TCP 数据包重传窗口 (TCP packet retransmission window) 的默认大小是 3r = requests.get...

2018-12-12 15:32:15 18752

原创 python 钩子 SOCKET

import osimport timefrom datetime import datetimeimport pythoncom import pyHook  import sockets = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)def gettime():      now=datetime.now()    r...

2018-12-07 10:23:56 614

原创 python 遍历目录 文件 文件夹

import osdef traverseDirByOSWalk(path):     path = os.path.expanduser(path)     for (dirname, subdir, subfile) in os.walk(path):         #print('dirname is %s, subdir is %s, subfile is %s' % (di...

2018-11-28 10:27:03 145

原创 生成动态二维码

from MyQR import myqrmyqr.run(words='hahahha',picture='F:\\MyQR\\MyQR\\MyQR\\test2.gif',colorized=True,save_name='zhao2.gif')

2018-11-26 09:35:57 521

转载 Python 装饰器 转载

简言之,python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。 一般而言,我们要想拓展原来函数代码,最直接的办法就是侵入代码里面修改,例如:import timedef func():    print("hello")    time.sleep(1)   ...

2018-11-19 15:38:02 99

原创 Windows定时任务管理器 开机自启动 变成服务了 到进程里可以找到 桌面找不到对话框了

Windows定时任务管理器,提供了强大的功能:可以定时的执行任务,除了按照时间去触发定时任务,其还提供了开机启动触发程序运行的功能,你可以通过图形界面的方式配置,也可以通过命令方式:依次打开所有程序-&gt;管理工具-&gt;任务计划程序 ,然后再里面新建自己的任务。主要注意以下两点: 在常规选项卡安全选项选择“不管用户是否登录都要运行(W)”,触发器,新建触发器,开启任务选择“启动...

2018-11-16 15:03:50 1976

原创 APScheduler —— Python化的Cron

APScheduler —— Python化的CronAPScheduler全程为Advanced Python Scheduler,是一款轻量级的Python任务调度框架。它允许你像Cron那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。安装APScheduler可以使用pip工具安装:pip install apscheduler或在Pypi上下载最新的...

2018-10-30 15:33:49 565

原创 微信公众号 自定义菜单接口 Python requests 模块 菜单中包含中文报错问题

dict_menu = { "button":[ { "type":"click", "name":"点击", #中文 "key":"CLICK1" }, { "type":"click",

2018-10-22 16:30:15 746

原创 Python 查看模块函数名

例如import  sysdir(sys) 显示模块所包含的函数名

2018-10-19 14:01:16 2194

原创 Python exe 程序添加开机自动启

.exe  右键生成快捷方式  然后考入到启动文件夹下  开机自动启 

2018-10-19 10:27:21 1853 1

原创 配置文件代替写在程序中 mysql数据库链接串

DBconfig.txt 内容 { 'host': '*.*.*.*','user': 'usr_insert', 'password': 'ld1234', 'port': 3306,'database': 'energydb','charset': 'utf8'} 主文件内容    with open(os.getcwd()+'\\DBconfig.txt','r') as f:...

2018-10-15 13:02:09 514

原创 Python UDP DEMO

def unpack(bytes4): #print(bytes4) b4 = bytes([bytes4[3] , bytes4[2] , bytes4[1] , bytes4[0]]) return struct.unpack("f", b4)[0]def udp_oldfactory(): now = datetime.now() PORT...

2018-09-29 11:12:51 277

原创 Python 腾讯云短信DEMO

def sendmessage(tel_list,message_list): # 短信应用SDK AppID appid = 1400132974 # SDK AppID是1400开头 # 短信应用SDK AppKey appkey = "" # 需要发送短信的手机号码 phone_numbers =tel_list # 短信...

2018-09-03 12:46:13 1044 3

转载 什么是pyc文件

其实很简单,用python -m py_compile file.pypython -m py_compile /root/src/{file1,file2}.py编译成pyc文件。也可以写份脚本来做这事:Code: import py_compile  py_compile.compile('path') //path是包括.py文件名的路径 用python...

2018-09-03 10:26:38 27422

原创 生成.pyc 文件

2018-09-03 09:35:15 365

转载 ICO

2018-08-13 09:41:34 282

原创 python Flask框架的中配置文件加载的五中方法使用

Flask配置文件管理的几种方式:方法一:直接配置 1 2 3 4 5 6 7 8 9 10 11 12 13 #!/usr/bin/env python # encoding: utf-8 from flask import Flask im...

2018-08-13 09:40:48 918

原创 Python 安装第三方包

下载 第三方包  解压cmd 进入第三方目录下1.Python setup.py build2.python setup.py installwheel  文件安装方法pip install python_dateutil-2.5.3-py2.py3-none-any.whl

2018-07-25 16:11:03 265

转载 python在WIN下CMD运行中文乱码及python 2.x python 3.x编码问题

   以下为python 2.x版本在CMD中运行python代码时,我们会发现,即使在代码中加入# -*- coding:utf-8 -*- 这段代码,中文仍然会乱码。如下:# -*- coding:utf-8 -*-content = "我是中文"print content1 2 3运行结果:  有够乱的吧!~~ 网上搜索的方法中说,把CMD的编码格式改...

2018-07-23 13:59:28 834

OPCclient 客户端工具

用于连接OPC力控软件 可以查看VALUE 设置 VALUE 实时 OPC客户端工具

2018-06-27

文件类操作 数据库语句

文件移动 文件夹创建 重命名 取长度 SQL语句

2012-01-17

空空如也

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

TA关注的人

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