使用Python实现将多表分批次从数据库导出到Excel

一、应用场景为了避免反复的手手工从后台数据库导出某些数据表到Excel文件、高效率到多份离线数据。二、功能事项支持一次性导出多个数据源表、自动获取各表的字段名。支持...

2020-05-16

python3 使用openpyxl将mysql数据写入xlsx的操作

编程的生活愈发不容易了,工作越来越难找,说多了都是泪还是给大家贡献些代码比较实际。python3 链接数据库需要下载名为pymysql的第三方库python3 读写xlsx需要下载名为openpyx...

2020-05-16

python小程序之4名牌手洗牌发牌问题解析

本文为大家解析了python实现4名牌手洗牌发牌的问题,供大家参考,具体内容如下编写程序, 4名牌手打牌,计算机随机将52张牌(不含大小鬼)发给4名牌手,在屏幕上显示每位牌手的牌。创建函...

2020-05-16

Python使用Excel将数据写入多个sheet

将一个列表数据写入output.xlsx的a,b,c……等sheet中import pandas as pddf1 = pd.DataFrame({'a':[3,1],'b':[4,3]}) df2 = df1.copy()with p...

2020-05-16

Django设置Postgresql的操作

这里假定Postgresql数据库已经装好。首先安装依赖的包$ sudo yum install python-devel postgresql-devel如果使用virtualenv,先source一下virtualenv下的“ . bin/acti...

2020-05-14

Django ORM filter() 的运用详解

最近发布代码的时候,遇到一个问题,发现Python中eval()函数的危险性.然而我还是个菜鸟,其中有一段代码是这样的。queryset = eval("models.TUserInfo.objects.filter({0})[{1}:{...

2020-05-14

django 连接数据库出现1045错误的解决方式

根据菜鸟教程Django教程学习,运行"python manage.py migrate" 报错,出现django.db.utils.OperationalError: (1045, “Access denied for user ‘账号'@'lo...

2020-05-14

Django在Model保存前记录日志实例

Django中如何在Model保存前做一定的固定操作,比如写一句日志?关键词: 信号利用Django的Model的Signal Dispatcher, 通过django.db.models.signals.pre_save() 方法,在事件发生...

2020-05-14

python如何自定义函数

自定义函数语法:Python自定义函数使用 def 关键字,一般格式如下:def 函数名(参数): ... 函数体 ...函数的定义主要有如下要点:1、def:表示函数的关键字2、函数名:函数...

2020-05-12

PyPDF2读取PDF文件内容保存到本地TXT实例

我就废话不多说了,大家还是直接看代码吧!from PyPDF2.pdf import PdfFileReaderimport pandas as pddef Pdf_to_txt(pdf): for i in range(0, pdf.getNumPages()): title...

2020-05-12

python3中的logging记录日志实现过程及封装成类的操作

作用:主要记录信息,便于定位查看问题。python logging模块官网:https://docs.python.org/zh-cn/3.7/library/logging.html#formatter-objects三种定位问题方法:printdebug调试:代...

2020-05-12

Python PyQt5模块实现窗口GUI界面代码实例

PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成。PyQt5本身拥有超过620个类和6000函数及方法。在可以运行于多个平台,包括:Unix, Windows, and...

2020-05-12

python将logging模块封装成单独模块并实现动态切换Level方式

查找了很多资料,但网上给出的教程都是大同小异的,而我想将代码进一步精简,解耦,想实现如下两个目标1. 将logging模块的初始化,配置,设置等代码封装到一个模块中;2. 能根据配置切换l...

2020-05-12

你应该知道的Python3.6、3.7、3.8新特性小结

很多人在学习了基本的Python语言知识后,就转入应用阶段了,后期很少对语言本身的新变化、新内容进行跟踪学习和知识更新,甚至连已经发布了好几年的Python3.6的新特性都缺乏了解...

2020-05-12

python logging.info在终端没输出的解决

问题描述:在pyhton脚本中logging.info("hello world")希望输出'hello world',但是在终端没有输出解决方法:在文件开始的地方添加以下内容:logging.getLogger().setLeve...

2020-05-12

Python如何根据时间序列数据作图

本例子程序展示了长白山火山气体地球化学2002年观测数据中CO2和He两种气体元素深度的时间序列。程序中用到了常用的时间序列python数据处理方法,箭头标识方法,适合学习基本pyt...

2020-05-12

python利用format方法保留三位小数

format方法是内置的python字符串格式化方法。基本语法为:str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接收多个参数,...

2020-05-10

python中pop()函数如何使用

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。语法:list.pop(obj=list[-1]) //默认为 index=-1,删除最后一个列表值。//obj -- 可选参数,要...

2020-05-10

python实现输出1到1000以内的素数

首先判断一个数是不是素数(除1和本身之外有没有其他因数),再利用filter()函数过滤掉非素数。思路:判断一个数是不是素数,是则留下;不是则过滤。def prime(x): for i in range(2,x)...

2020-05-10

python实现计算列表元素之和

目标:定义一个数字列表,并计算列表元素之和。例如: 输入 : [12, 15, 3, 10] 输出 : 40方法一:total = 0 list1 = [11, 5, 17, 18, 23] for ele in range(0, len(list1)): t...

2020-05-10

怎么用python画小黄人

怎么用python画小黄人?前言:还记得小黄人哪只蠢萌蠢萌的单眼小黄人?就是喜欢做什么事都喜欢逞能的那只,下面用Python来实现一下,正在逃跑的小黄人。一、导入Turtle库<pre style="...

2020-05-10

python遍历输出列表中最长的单词

python遍历输出列表中最长的单词具体代码:word_len_list = [len(word) for word in list]max_word_len = max(word_len_list)for word in list: if len(word) == max_word...

2020-05-10

python对接ihuyi实现短信验证码发送

在日常生活中我们经常会遇到接收短信验证码的场景,Python也提供了简便的方法实现这个功能,下面就用代码来实现这个功能。一般我们需要租借短信供应商的服务器发送短信。如果是...

2020-05-10

python调用API接口实现登陆短信验证

API说明调用地址:http://yzxyzm.market.alicloudapi.com/yzx/verifySms请求方式:POST返回类型:JSON请求参数(Query) 名称 类型 是否必选 描述 phone STRIN...

2020-05-10

aws 通过boto3 python脚本打pach的实现方法

脚本要实现的功能:输入instance id1:将所有的volume take snapshot2: 获取public ip 并登陆机器执行 ps 命令记录patch前进程状态已经端口状态3:获取机器所在的elb4: 从elb中...

2020-05-10

Django 设置admin后台表和App(应用)为中文名的操作方法

设置表名为中文1.设置Models.py文件class Post(models.Model): name = models.CharField() &hellip;&hellip;省略其他字段信息 class Meta: verbose_name = "文章" # 单数...

2020-05-10

python怎么import另一个python文件?

python使用import导入python文件的方法:示例:有a.py和b.py两个文件,当我们需要在b.py文件中应用a.py中的func( )函数时,导入方法如下:同一文件目录下在b.py文件中用下面两条语句...

2020-05-09

python如何获取打开文件的行数?

python获取打开文件行数的方法:1、文件较小时可以使用下面的方法count = len(open(r"d:\lines_test.txt",&#39;rU&#39;).readlines())print count使用readlines()方法读取所...

2020-05-09

python如何求次幂?

python中可以使用math模块中的pow()方法求次幂。pow() 方法返回xy(x的y次方)的值。math 模块 pow() 方法的语法:import mathmath.pow( x, y )示例:#!/usr/bin/python# -*- codin...

2020-05-09

python如何求偶数和?

python求偶数和的方法:#求100内偶数while\for..in循环sum = 0i = 0while i <=100: sum += i i += 2print(sum)运行结果:2、在for循环中使用range()函数获取所有偶数sum...

2020-05-09

python怎么计算列表元素个数

python中可以使用len()方法计算列表元素个数。 len()方法返回对象(字符、列表、元组等)长度或项目个数。len()方法语法:len( s )s:对象。示例:>>> l = [1,2,3,4,5]>>> len(l)...

2020-05-09

python如何控制内存

python控制内存的方法:一、对象的引用计数机制二、垃圾回收机制三、内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数...

2020-05-09

python中的frame是什么意思?

Frame对象表示执行帧,表示程序运行时函数调用栈中的某一帧。想要获得某个函数相关的栈帧,则必须在调用这个函数且这个函数尚未返回时获取。可以使用sys模块的_getframe()函数...

2020-05-09

如何保存python程序所生产的数据?

保存python程序生产数据的方法:open函数保存使用with open()新建对象写入数据(这里使用的是爬取豆瓣读书中一本书的豆瓣短评作为例子)import requestsfrom lxml import etree...

2020-05-09

python如何查找是否存在某个变量?

python中可以使用locals()、dir()、vars()等函数来查询变量是否存在。 locals() 函数会以字典类型返回当前位置的全部局部变量。 dir() 函数不带参数时,返回当前范围内的变...

2020-05-09

python生成的csv文件是乱码怎么解决

最近处理数据时需要将txt文件转化成csv格式,txt中正常存储显示的中文在写入到csv文件时变成了乱码,文件的编码未能正确处理中文,需要在写入csv文件时指定编码。实现代码:csvfile...

2020-05-09

python如何结束一个死循环?

在我们运行python程序时可能会遇到死循环,下面我们就来看一下结束python死循环的方法。每个IDE中的终止方式略有不同,下面介绍三个不同的IDE的终止方式:1、jupyter notebook出...

2020-05-09

如何在python代码中指定保存的文件格式

python指定保存文件格式的方法:1、保存为二进制文件,pkl格式import picklepickle.dump(data,open(&#39;file_path&#39;,&#39;wb&#39;)) #后缀.pkl可加可不加若文件过大pickle...

2020-05-09

如何在python内导入文件?

在python中导入文件的方法:1、同级目录下调用若在程序 testone.py 中导入模块 testtwo.py , 则直接使用import testtwo或 from testtwo import *2、调用子目录下的模块若在程...

2020-05-09

python怎么取矩阵的转置?

python中可以使用np.transpose()方法获取矩阵的转置。np.transpose()函数的作用是将数组按指定的轴来进行转置并返回结果。示例:import numpy as npa = np.arange(16).reshap...

2020-05-09

python如何查看所有变量

python中可以使用dir()函数查看所有变量。通过 dir() 函数,我们可以查看某指定模块包含的全部成员(包括变量、函数和类)。注意这里所指的全部成员,不仅包含可供我们调用的模块成...

2020-05-09

python如何判断字符串中是否含有空格?

python中可以使用下面的方法判断字符串中是否包含空格:def is_space(char): """判断是否包含空格""" if re.search(ur"\s",char): return True else:...

2020-05-09

python怎么获取网页的cookie(cookies)

python获取网页cookies的方法:# _*_ coding: utf-8 _*_#引用要使用到的库import requestsimport timefrom selenium import webdriverfrom selenium.webdriver.common.keys i...

2020-05-09

在python中append()函数能做什么

python中的append()方法用于在列表末尾添加新的对象。append()方法语法:list.append(obj)参数obj -- 添加到列表末尾的对象。返回值:该方法无返回值,但是会修改原来的列表。示...

2020-05-09

如何判断python字符的数据类型

在python中可以使用isinstance()函数来判断数据类型,isinstance()函数来判断一个对象是否是一个已知的类型,类似type()。isinstance() 方法的语法:isinstance(object, classin...

2020-05-09

python怎么去掉字符串的非中文

python去除非中文的方法:import re def find_chinese(file): pattern = re.compile(r&#39;[^\u4e00-\u9fa5]&#39;) chinese = re.sub(pattern, &#39;&#39;, file)...

2020-05-09

Python如何读写二进制文件

python中可以使用open()函数以指定方式打开文件,然后进行二进制读写。函数语法open(name[, mode[, buffering]])参数说明:name : 一个包含了你要访问的文件名称的字符串值。mo...

2020-05-09

使用python创建生成动态链接库dll的方法

如今,随着深度学习的发展,python已经成为了深度学习研究中第一语言。绝大部分的深度学习工具包都有python的版本,很多重要算法都有python版本的实现。为了将这些算法应用到具体...

2020-05-09

基于python实现上传文件到OSS代码实例

基础环境# +++++ 阿里云OSS开发指南里都有详细的步骤,在这里整理了一下自己需要的东西# 确定开发环境,centOS默认安装了python2.7# python -V# 安装python开发包# yum install...

2020-05-09

Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)

生活中我们经常会遇到一些加密算法,今天我们就聊聊这些加密算法的Python实现。部分常用的加密方法基本都有对应的Python库,基本不再需要我们用代码实现具体算法。MD5加密全称:M...

2020-05-09
返回顶部
顶部