随笔分类 - PYTHON
摘要:python依赖 paddlepaddle==2.3.1 paddleocr==2.5.0.3 python示例 #!/user/bin/env python # coding=utf-8 import logging from paddleocr import PaddleOCR class Bu
阅读全文
摘要:#coding=utf-8 import datetime from datetime import timedelta now = datetime.datetime.now() #今天 today = now #昨天 yesterday = now - timedelta(days=1) #明天
阅读全文
摘要:def convert2tree(data): result = [] obj = {} for x in data: obj[x.get("id", "")] = x for x in data: parent_id = x.get("parent_id") if parent_id: paren
阅读全文
摘要:1. 安装依赖 # 服务端 pip install jsonrpcserver # 客户端 pip install jsonrpcclient 2. 服务端 2.1 基本使用案例 from jsonrpcserver import Success, method, serve @method def
阅读全文
摘要:日期偏移 import datetime from dateutil.relativedelta import relativedelta def date_add(date, seconds=0, minutes=0, hours=0, days=0, months=0, years=0): da
阅读全文
摘要:def get_path(data, value, flag=True): """ :param data: 被查找的数据 :param value: 要查的数据 :param flag: False:模糊查找,True:精确查找 :return: """ dt = gen_dict(data) p
阅读全文
摘要:日志 日志是跟踪软件运行时所发生的事件的一种方法。软件开发者在代码中调用日志函数,表明发生了特定的事件。事件由描述性消息描述,该描述性消息可以可选地包含可变数据(即,对于事件的每次出现都潜在地不同的数据)。事件还具有开发者归因于事件的重要性;重要性也可以称为级别或严重性。 logging提供了一组便
阅读全文
摘要:# -*- coding: utf-8 -*- #import ######################################################################## import os, sys import time import wmi #######
阅读全文
摘要:ip_addr='192.168.2.10' # transfer ip to int def ip2long(ip): ip_list=ip.split('.') result=0 for i in range(4): #0,1,2,3 result=result+int(ip_list[i])*
阅读全文
摘要:在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。 1、日志级别 Python 标准库 logging 用作记录日志,默认分为六种日志级别(括号为级别对应的
阅读全文
摘要:爬虫的时候默认会使用环境变量 http_proxy 来设置 HTTP Proxy。假如一个网站它会检测某一段时间某个IP 的访问次数,如果访问次数过多,它会禁止你的访问。所以你可以设置一些代理服务器来帮助你做工作,每隔一段时间换一个代理,这样就不怕爬取大量数据的时候突然被封啦。本文IP来自国内高匿免
阅读全文
摘要:# -*- coding: UTF-8 -*- try: from Tkinter import * from Tkinter import tkMessageBox as messagebox except ImportError as e: from tkinter import * from
阅读全文
posted @ 2020-01-04 16:58
NAVYSUMMER
摘要:class Password(object): """docstring for Combination""" def __init__(self, chas=''.join([chr(j) for j in range(32,127)])): super(Combination, self).__init__() self.chas = chas...
阅读全文
摘要:f-strings 是指以 f 或 F 开头的字符串,其中以 {} 包含的表达式会进行值替换。(目前支持python3.6版本) 下面看下 f-strings 的使用方法 基本使用(作用:替换值) 在字符串前加r可防止字符串转义 作用:没有转义特殊或不能打印的字符。 u/U:表示unicode字符串
阅读全文
摘要:# -*- coding: UTF-8 -*- ''' 32-47:空格 ! " # $ % & ' ( ) * + , - . / 48-57:0-9 58-64:: ; < = > ? @ 65-90:A-Z 91-96:[ 反斜杠 ] ^ _ ` 97-122:a-z 123-126:{ | } ~ ''' import itertools import random from scipy.
阅读全文
摘要:操作excel安装的三种方式: 1、pip install xlwt #写excel pip install xlrd #读excel pip install xlutils #修改excel 2、.whl pip install c:/user/niuhanyang/desktop/xxx.whl
阅读全文
摘要:import time import datetime import math import hmac import base64 import qrcode from PIL import Image from pyzbar import pyzbar from hashlib import sha1 ''' depend: qrcode,pillow,PIL,pyzbar ''' class
阅读全文
摘要:名词解释和基本介绍 OTP 是 One-Time Password的简写,表示一次性密码。 HOTP 是HMAC-based One-Time Password的简写,表示基于HMAC算法加密的一次性密码。 是事件同步,通过某一特定的事件次序及相同的种子值作为输入,通过HASH算法运算出一致的密码。
阅读全文
摘要:格式化输出
阅读全文
摘要:示例ini配置文件(setting.ini) 示例ini配置文件操作程序1: 使用configparser函数,缺点:增删、修改都是重写ini文件操作 示例ini配置文件操作程序2: 使用configobj 函数
阅读全文