3 Saggitarxm

尚未进行身份认证

我要认证

本人熟悉Python语言,WEB后台开发,希望和大家分享知识,互相交流。

等级
TA的排名 5k+

Elasticsearch 随机返回数据 API

Elasticsearch 随机返回数据 API{ "from": 0, "size": 10,//返回十条数据 "query": { "bool": { "must": { "term": { "level": 1//查询条件。 } } } }, "_source": { "includes": [ "title" //返回的字段 ], "ex.

2020-06-06 16:47:21

SQL语句中条件里需要有单引号问题

SQL语句中条件里需要有单引号问题经常写SQL语句条件中会有两个单引号,但是本身又被单引号包括,如select * from control where column=' ' 如果column中的条件为exec usp_Data '{0}'那这个就不好办了,就这样拿进去sql语句就报语法错误。那么解决的方法就是在column的条件中用两个单引号来表示一个单引号。。。这样问题就解决了如下:select * from control where column=' exec us.

2020-06-03 12:29:35

python实现 数值 转换为 万,亿单位,保留3位小数(例:18000转换为1.8万)

"""@author: zhangjun.xue@time: 2020/5/20 13:14@file: unit_test.py@desc: python实现 数值 转换为 万,亿单位,保留3位小数"""def str_of_num(num): ''' 递归实现,精确为最大单位值 + 小数点后三位 ''' def strofsize(num, level): if level >= 2: return num,.

2020-05-21 17:45:43

python读写Excel

import xlrd, openpyxlimport tracebackimport osdef read_excel(file_path, sheel_name="sheel1"): """ 读取表格,返回json :param file_path: :param sheel_name: :return: """ try: res = {} word_book = xlrd.open_workbook(..

2020-05-12 15:39:57

python 返回指定日期的周一时间和周日时间,返回指定日期区间内的所有周一和周日时间列表

"""@author: zhangjun.xue@time: 2020/5/8 20:28@file: test_v2.py@desc: """import datetimedef last_first_date_and_last_date(n): """ 获取前n周开始时间和结束时间,参数n:代表前n周 :param n: int类型 数字:1,2,3,4,5 :return: 返回前n周的周一0点时间 和 周日23点59分59秒 """ .

2020-05-09 00:28:06

python 获取上周开始和结束时间,今天0点和24点

import datetimedef last_first_date_and_last_date(n): """ 获取前n周开始时间和结束时间,参数n:代表前n周 """ now = datetime.datetime.now() # 上周第一天和最后一天 before_n_week_start = now - datetime.timed...

2020-04-26 22:59:12

python 获取上周第一天和最后一天的日期

import datetimefrom datetime import timedeltanow = datetime.datetime.now()# 今天today = nowprint('--- today = {}'.format(today))# 昨天yesterday = now - timedelta(days=1)print('--- yesterday =...

2020-04-26 22:33:42

python 获取分别获取本周,上周,本月,上月,本季的时间

Python获取昨天,今天,明天,本周,上周,本月,上月,本季,本年,去年时间: import datetime from datetime import timedelta now = datetime.datetime.now() # 今天 today = now print('--- today = {}'.format(today)...

2020-04-26 22:21:10

Python之日期与时间处理模块(date和datetime)

Python之日期与时间处理模块(date和datetime)转载自:https://blog.csdn.net/p9bl5bxp/article/details/54945920本节内容前言 相关术语的解释 时间的表现形式 time模块 datetime模块 时间格式码 总结前言在开发工作中,我们经常需要用到日期与时间,如:作为日志信息的内容输出 计算某个功能...

2020-04-26 22:08:14

python多进程和多线程对于计算密集型任务的耗时对比

python中,time.sleep()属于计算密集型任务使用多进程可明显提升效率多线程适用于IO密集型任务,对于科学计算类任务,多线程非但不能提升效率,还有可能因为线程间切换调度而增加时间的消耗import multiprocessingimport timefrom queue import Queuefrom threading import Threadqurl =...

2020-04-26 21:44:35

python - 进程池 multiprocessing.Pool的简单使用

import multiprocessingimport timefrom queue import Queuequrl = Queue()def func(msg): print("msg:", msg) time.sleep(3) print("end")def make_data(): for i in range(10): ...

2020-04-26 21:34:35

几种常见的sqlalchemy查询

几种常见的sqlalchemy查询几种常见sqlalchemy查询:#简单查询 print(session.query(User).all())print(session.query(User.name, User.fullname).all()) print(session.query(User, User.name).all()) #带条件查询 ...

2020-04-21 18:14:50

pymysql 获取插入数据的id - 在插入数据后返回插入数据的id

import requests, jsonimport math, sys, logging, threading, time, queueimport pymongo, os, base64, datetime, traceback, pymysqlfrom pymysql.cursors import DictCursorfrom apscheduler.schedulers.blo...

2020-04-18 20:08:16

pymongo的使用方法

通过pymongo实现python对Mongodb的操作。具体看python代码#!/usr/bin/python# coding=utf-8#python实现对MongoDB的操作#需要安装python2、pymongo、安装pymongo可能需要pip,logging打印日志#改脚本主要功能就是每5秒改一次mongodb中存储的ip,5秒后再改回来import...

2020-04-17 19:28:33

mysql中int、bigint、smallint 和 tinyint的区别详细介绍

mysql中int、bigint、smallint 和 tinyint的区别详细介绍最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint;接下来将详细介绍以上三种类型的应用最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和small...

2020-04-14 11:18:28

show full processlist;命令详解 - MySQL

mysql : show processlist 详解最近排查一些MySQL的问题,会经常用到 show processlist,所以在这里把这个命令总结一下,做个备忘,以备不时只需。首先是几条常用的SQL。1、按客户端 IP 分组,看哪个客户端的链接数最多selectclient_ip,count(client_ip)asclient_numfrom(selects...

2020-04-10 20:09:07

flask下 gunicorn在Python中的使用

flask下 gunicorn在Python中的使用gunicorn使用非常简单,并且也非常好用,所以需要写一下自己的理解。使用gunicorn的使用,需先安装flask,安装方法如下:pip install flask下面为一个简单的用flask写的web服务,main.pyfrom flask import Flaskapp = Flask(__name__)...

2020-04-08 20:13:00

下载抖音上灰色下载按钮视频的方法 - python

下载抖音上视频的方法1,找到视频的url地址。首先,在手机上找到要下载的抖音视频,点击分享,点击复制链接。其次,将链接单独复制,在浏览器中打开,浏览器中右击,打开检查再次,点击左侧视频开始播放,在右侧的检查中找到视频的url,复制出来,放在下面代码中的url=后面,运行代码即可下载视频到相应的路径下面。"""@author: zhangjun.xue@time: 201...

2020-04-07 16:13:33

python按照比例缩小图片并生成新的图片

import osfrom PIL import Imageext = ['jpg','jpeg','png']files = os.listdir('.') def process_image(filename, mwidth=200, mheight=400): image = Image.open(filename) w,h = image.size i...

2020-04-03 16:51:36

python数据库连接池DBUtils.PooledDB

DBUtils 是一套用于管理数据库连接池的包,为高频度高并发的数据库访问提供更好的性能,可以自动管理连接对象的创建和释放。最常用的两个外部接口是 PersistentDB 和 PooledDB,前者提供了单个线程专用的数据库连接池,后者则是进程内所有线程共享的数据库连接池。简介DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。DBUtils来...

2020-03-30 17:06:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。