Python
虫酋
这个作者很懒,什么都没留下…
展开
-
Python FLASK 实现类似 NGINX 代理
Python FLASK 实现类似 NGINX 代理原创 2022-05-10 09:26:27 · 1082 阅读 · 0 评论 -
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 · 317 阅读 · 0 评论 -
用 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 · 1188 阅读 · 0 评论 -
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 · 398 阅读 · 0 评论 -
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 · 881 阅读 · 5 评论 -
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 · 639 阅读 · 0 评论 -
requests 超时设置
一、超时可以告诉 requests 在经过以 timeout 参数设定的秒数时间之后停止等待响应。连接超时指的是在你的客户端实现到远端机器端口的连接时Request 会等待的秒数。一个很好的实践方法是把连接超时设为比 3 的倍数略大的一个数值,因为 TCP 数据包重传窗口 (TCP packet retransmission window) 的默认大小是 3r = requests.get...转载 2018-12-12 15:32:15 · 18892 阅读 · 0 评论 -
生成动态二维码
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 · 540 阅读 · 0 评论 -
Windows定时任务管理器 开机自启动 变成服务了 到进程里可以找到 桌面找不到对话框了
Windows定时任务管理器,提供了强大的功能:可以定时的执行任务,除了按照时间去触发定时任务,其还提供了开机启动触发程序运行的功能,你可以通过图形界面的方式配置,也可以通过命令方式:依次打开所有程序->管理工具->任务计划程序 ,然后再里面新建自己的任务。主要注意以下两点: 在常规选项卡安全选项选择“不管用户是否登录都要运行(W)”,触发器,新建触发器,开启任务选择“启动...原创 2018-11-16 15:03:50 · 2025 阅读 · 0 评论 -
APScheduler —— Python化的Cron
APScheduler —— Python化的CronAPScheduler全程为Advanced Python Scheduler,是一款轻量级的Python任务调度框架。它允许你像Cron那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。安装APScheduler可以使用pip工具安装:pip install apscheduler或在Pypi上下载最新的...原创 2018-10-30 15:33:49 · 587 阅读 · 0 评论 -
无聊 用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 · 2502 阅读 · 0 评论 -
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 · 3462 阅读 · 0 评论 -
Python 文件名 与 import 包名 相同 会发生错误
最近在做大量包的使用测试,为了图方便把包的名字直接命名为 .py文件名 这样在编译的时候 编译器会到.py中寻找 import 内容 当然是找不到的 所以会报错类似 这种找不到包所以 给 .py 文件命名时千万不要命名为 包的名字...原创 2019-04-09 09:18:24 · 2633 阅读 · 0 评论 -
基于Python flask 框架的微信支付 全代码
前台代码忽略 需要了解flask 框架 尤其是 模板传参 和重定向 传参###############################################《《各种需要用到的函数 不涉及到流程##############################import hashlibimport timeimport requestsfrom collection...原创 2019-08-26 09:45:23 · 4179 阅读 · 1 评论 -
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 · 125 阅读 · 0 评论 -
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 · 633 阅读 · 0 评论 -
Python 爬取 13 个旅游城市,告诉你五一大家最爱去哪玩?
作者 | 程序员共成长责编 | 伍杏玲今年五一放了四天假,很多人不再只是选择周边游,因为时间充裕,选择了稍微远一点的景区,甚至出国游。各个景点成了人山人海,拥挤的人群,甚至去卫生间都要排队半天,那一刻我突然有点理解灭霸的行为了。今天通过分析去哪儿网部分城市门票售卖情况,简单的分析一下哪些景点比较受欢迎,等下次假期可以做个参考。抓取数据通过请求http...转载 2019-05-07 09:35:34 · 337 阅读 · 0 评论 -
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 · 2393 阅读 · 0 评论 -
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 · 134 阅读 · 0 评论 -
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 · 1403 阅读 · 1 评论 -
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 · 7852 阅读 · 1 评论 -
微信公众号 自定义菜单接口 Python requests 模块 菜单中包含中文报错问题
dict_menu = { "button":[ { "type":"click", "name":"点击", #中文 "key":"CLICK1" }, { "type":"click",原创 2018-10-22 16:30:15 · 765 阅读 · 0 评论 -
Python 查看模块函数名
例如import sysdir(sys) 显示模块所包含的函数名原创 2018-10-19 14:01:16 · 2214 阅读 · 0 评论 -
python中.py和.pyw文件的区别
严格来说,它们之间的不同就只有一个:视窗运行它们的时候调用不同的执行档案。视窗用 python.exe 运行 .py ,用 pythonw.exe 运行 .pyw 。这纯粹是因为安装视窗版 Python 时,扩展名 .py 自动被登记为用 python.exe 运行的文件,而 .pyw 则被登记为用 pythonw.exe 运行。.py 和 .pyw 之间的“其它差别”全都是 ...转载 2018-07-18 08:51:49 · 622 阅读 · 0 评论 -
pandas 可视化 补全上一篇
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltdef bar(): df=pd.DataFrame({'HEIGHT':[175,165,162,158,180],'AGE':[23,30,27,21,35],'SCORE':[80,100,70,85,65]}, ...原创 2018-07-04 15:42:50 · 357 阅读 · 0 评论 -
Pandas.DataFrame.plot( )画图函数
首先看官网的DataFrame.plot( )函数DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None,figsize=None, use_index=True, tit...原创 2018-07-04 13:27:29 · 1302 阅读 · 0 评论 -
Python 可视化 柱形图 折线图
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltdef bar(): df=pd.DataFrame({'HEIGHT':[175,165,162,158,180],'AGE':[23,30,27,21,35],'SCORE':[80,100,70,85,65]}, ...原创 2018-07-03 16:45:49 · 2057 阅读 · 0 评论 -
Python schedule 定时任务计划
使用方法import scheduleimport timedef job(): print("I'm working...")schedule.every(10).minutes.do(job)schedule.every().hour.do(job)schedule.every().day.at("10:30").do(job)schedule.every().mond...转载 2018-07-10 10:40:40 · 2714 阅读 · 0 评论 -
Python 运行时 不显示命令窗口
运行python程序的时候会在背景显示一个cmd,要想不显示其实很简单(虽然是我找了1个小时...才了解的基本知识) 方法1:pythonw xxx.py方法2:将.py改成.pyw (这个其实就是使用脚本解析程序pythonw.exe) ...原创 2018-07-10 10:33:35 · 16790 阅读 · 2 评论 -
Python 服务 及问题 服务没有及时响应启动或控制请求
1、py文件:#coding:utf8import win32serviceutil import win32service import win32event import winerrorimport servicemanageimport os,time,sys from subprocess import Popen, PIPE import json import si...原创 2018-07-09 16:39:31 · 7090 阅读 · 2 评论 -
OPENOPC python 力控数据存入 mysql
Python 和 组态力控 OPENOPC的 例子很少 大多还都是英文python 链接OPC有两种方式 一种是 链接本地 一种是链接远程需要OPC客户端 (支持链接多点)环境 win7 64操作系统VS2013 Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:22:17) [MSC v.1500 32 bit (Intel)] on win...原创 2018-06-20 10:03:12 · 2376 阅读 · 0 评论 -
python 线程
先说一下 进程 和线程的基本概念 本人理解哈:一个程序就是一个进程 一个进程可以包含多个线程 线程就是进程内部单独执行的程序块我用的是 Python2.7 引用thread python3.X 可以研究一下 threading 但是我写代码就是喜欢用最简单的逻辑和函数 可读性高易于理解 Python之禅import threadfrom datetime import dateti...原创 2018-06-26 08:38:58 · 231 阅读 · 0 评论 -
Python 爬天气预报 天气预报网 未来七天
import requestsfrom bs4 import BeautifulSoupimport timewhile True: headers={"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.3...原创 2018-07-06 13:10:51 · 847 阅读 · 0 评论 -
Python exe 程序添加开机自动启
.exe 右键生成快捷方式 然后考入到启动文件夹下 开机自动启原创 2018-10-19 10:27:21 · 1889 阅读 · 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 · 527 阅读 · 0 评论 -
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 · 299 阅读 · 0 评论 -
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 · 1075 阅读 · 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 · 27511 阅读 · 0 评论 -
生成.pyc 文件
原创 2018-09-03 09:35:15 · 382 阅读 · 0 评论 -
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 · 943 阅读 · 0 评论