自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python数据库编程 python进阶学习

python数据库编程 python进阶学习

  • 博客(42)
  • 收藏
  • 关注

原创 Python中使用Beautiful Soup库的超详细教程

Beautiful Soup的简介简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下:Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简单,所以不需要多少代码就可以写出一个完整的应用程序。Beautiful Soup自动将...

2020-02-12 10:45:58 705

原创 Python微信库:itchat的用法详解

在论坛上看到了用Python登录微信并实现自动签到,才了解到一个新的Python库: itchat库文档说明链接在这: itchat我存个档在我网站(主要是我打开很慢),以便以后阅读。0x01 Start最简单的回复通过如下代码,可以完成回复所有文本信息(包括群聊)。import itchatfrom itchat.content import TEXT @itchat.msg...

2020-02-12 10:29:56 2952 1

原创 Python调用C/C++动态链接库的方法详解

这篇文章主要介绍了Python调用C/C++动态链接库的方法,需要的朋友可以参考下本文以实例讲解了Python调用C/C++ DLL动态链接库的方法,具体示例如下:示例一:首先,在创建一个DLL工程(本例创建环境为VS 2005),头文件://hello.h#ifdef EXPORT_HELLO_DLL#define HELLO_API __declspec(dllexport)#e...

2020-02-12 10:29:54 1588

原创 Python操作MySQL数据库9个实用实例

这篇文章主要介绍了Python操作MySQL数据库9个实用实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下在Windows平台上安装mysql模块用于Python开发用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示。下边是打包了32与64版本。MySQL-python-1.2.3.win32-py2.7.exeMySQL-pyt...

2020-02-12 10:02:37 3697

原创 python数据库编程:11个实用Python库

这篇文章主要推荐了11个实用Python库,都有这不错的群众基础,非常好用,也都很实用,推荐给大家。delorean非常酷的日期/时间库from delorean import DeloreanEST = "US/Eastern"d = Delorean(timezone=EST)prettytable可以在浏览器或终端构建很不错的输出from prettytable i...

2020-02-12 10:02:34 662

原创 python连接oracle数据库实例

这篇文章主要介绍了python连接oracle数据库的方法,实例讲述了连接Oracle数据库的具体步骤及常见的问题,需要的朋友可以参考下本文实例讲述了python连接oracle数据库的方法,分享给大家供大家参考。具体步骤如下:一、首先下载驱动:(cx_Oracle)http://www.python.net/crew/atuining/cx_Oracle/不过要注意一下版本,根据你的情况...

2020-02-12 10:02:32 1986

原创 Python标准库之Sys模块使用详解

这篇文章主要介绍了Python标准库之Sys模块使用详解,本文讲解了使用sys模块获得脚本的参数、处理模块、使用sys模块操作模块搜索路径、使用sys模块查找内建模块、使用sys模块查找已导入的模块等使用案例,需要的朋友可以参考下sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分.处理命令行参数在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个...

2020-02-12 10:02:29 658

原创 Python使用Pycrypto库进行RSA加密的方法详解

RSA加密算法是一种强大的公钥加密算法,安全性很高,这里我们来看一下Python使用Pycrypto库进行RSA加密的方法详解,需要的朋友可以参考下密码与通信密码技术是一门历史悠久的技术。信息传播离不开加密与解密。密码技术的用途主要源于两个方面,加密/解密和签名/验签在信息传播中,通常有发送者,接受者和窃听者三个角色。假设发送者Master想要写信给接受者Ghost,可是又不想信的内容被别人...

2020-02-12 10:02:26 1715 1

原创 python Django连接MySQL数据库做增删改查

本文写的是python Django连接MySQL数据库的步骤,提供增删改查的代码1、下载安装MySQLdb类库http://www.djangoproject.com/r/python-mysql/2、修改settings.py 配置数据属性DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql...

2020-02-12 10:02:23 1060

原创 Python连接MySQL并使用fetchall()方法过滤特殊字符

这篇文章主要介绍了Python连接MySQL的方法并讲解了如何使用fetchall()方法过滤特殊字符,示例环境为Ubuntu操作系统,需要的朋友可以参考下来一个简单的例子,看Python如何操作数据库,相比Java的JDBC来说,确实非常简单,省去了很多复杂的重复工作,只关心数据的获取与操作。准备工作需要有相应的环境和模块:Ubuntu 14.04 64bitPython 2.7.6...

2020-02-12 10:02:20 1020

原创 python3连接mysql获取ansible动态inventory脚本

Ansible Inventory 是包含静态 Inventory 和动态 Inventory 两部分的,静态 Inventory 指的是在文件中指定的主机和组,动态 Inventory 指通过外部脚本获取主机列表。这篇文章主要介绍了python3连接mysql获取ansible动态inventory脚本,需要的朋友可以参考下Ansible Inventory 介绍Ansible Inven...

2020-02-10 10:24:48 1084

原创 Python连接MySQL并使用fetchall()方法过滤特殊字符

这篇文章主要介绍了Python连接MySQL的方法并讲解了如何使用fetchall()方法过滤特殊字符,示例环境为Ubuntu操作系统,需要的朋友可以参考下来一个简单的例子,看Python如何操作数据库,相比Java的JDBC来说,确实非常简单,省去了很多复杂的重复工作,只关心数据的获取与操作。准备工作需要有相应的环境和模块:Ubuntu 14.04 64bitPython 2.7.6...

2020-02-10 10:24:44 2066

原创 Python使用MySQLdb for Python操作数据库教程

这篇文章主要介绍了Python使用MySQLdb for Python操作数据库教程,详细讲述了MySQLdb的用法,针对Python操作MySQL数据库程序设计具有很好的参考借鉴价值,需要的朋友可以参考下本文详细讲述了Python使用MySQLdb for Python操作数据库的方法,分享给大家供大家参考。具体如下:一般来说网站就是要和数据库进行交互,否则什么都不用做了。今天我们就来分析一...

2020-02-10 10:24:41 824

原创 Python中MYSQLdb出现乱码的解决方法

这篇文章主要介绍了Python中MYSQLdb出现乱码的解决方法,是Python操作MySQL数据库程序设计中非常常见的问题,需要的朋友可以参考下本文实例讲述了Python中MYSQLdb出现乱码的解决方法,分享给大家供大家参考。具体方法如下:一般来说,在使用mysql最麻烦的问题在于乱码。查看mysql的编码:命令:show variables like 'character_set_...

2020-02-10 10:24:37 678

原创 Python遍历pandas数据方法总结

前言Pandas是python的一个数据分析包,提供了大量的快速便捷处理数据的函数和方法。其中Pandas定义了Series 和 DataFrame两种数据类型,这使数据操作变得更简单。Series 是一种一维的数据结构,类似于将列表数据值与索引值相结合。DataFrame 是一种二维的数据结构,接近于电子表格或者mysql数据库的形式。在数据分析中不可避免的涉及到对数据的遍历查询和处理,比如...

2020-02-10 10:24:34 2120

原创 python数据库编程:Django读取Mysql数据并显示在前端的实例

今天小编就为大家分享一篇Django读取Mysql数据并显示在前端的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧前言:由于使用Django框架来做网站,需要动态显示数据库内的信息,所以读取数据库必须要做,写此博文来记录。接下来分两步来做这个事,添加网页,读取数据库;一、添加网页首先按添加网页的步骤添加网页,我的网页名为table.html, app名为web;t...

2020-02-10 10:24:29 4703 2

原创 Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录

MongoEngine是一个对象文档映射器(ODM),相当于一个基于SQL的对象关系映射器(ORM),下面这篇文章主要给大家介绍了关于Python利用ORM控制MongoDB(MongoEngine)的相关资料,需要的朋友可以参考简介:MongoEngine 是一个Document-Object Mapper (想一下ORM, 但它是针对文档型数据库),Python通过它与MongoDB交互。...

2020-02-10 10:24:13 1046

原创 Python3.7 pyodbc完美配置访问access数据库

最近小编需要学习python连接access数据库,发现很多朋友推荐pyodbc,那么这篇文章就先为大家介绍一下Python3.7下pyodbc的配置方法环境 win2008 r2 64为系统python3.7、pyodbc安装好python3.7以后,那么就需要安装pyodbc了。数据库连接数据库连接网上大致有两种方法,一种是使用pyodbc,另一种是使用win32com.client...

2020-02-10 10:24:08 4911 1

原创 在Python中使用mongoengine操作MongoDB教程

最近重新拾起Django,但是Django并不支持mongodb,但是有一个模块mongoengine可以实现Django Model类似的封装.但是mongoengine的中文文档几乎没有,有的也是简短的几句介绍和使用.下面我就分享一下我在使用过程中所记录下的一些笔记,可能有点乱.大家可以参考一下.安装mongoengineeasy_install pymongo # 依赖库easy_in...

2020-02-10 10:23:47 726

原创 在Python中使用MongoEngine操作数据库教程实例

这篇文章主要介绍了在Python中使用MongoEngine操作数据库教程实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下这篇文章主要介绍了在Python中使用MongoEngine操作数据库教程实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下pymongo来操作MongoDB数据库,但...

2020-02-10 10:23:37 1037

原创 python数据库编程:用 Python 连接 MySQL 的几种方式详解

尽管很多 NoSQL 数据库近几年大放异彩,但是像 MySQL 这样的关系型数据库依然是互联网的主流数据库之一,每个学 Python 的都有必要学好一门数据库,不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的几种方式,你可以在实际开发过程中根据实际情况合理选择。文章...

2020-02-09 16:42:43 4454

原创 Python爬虫常用库的安装及其环境配置

今天小编就为大家分享一篇关于python爬虫常用库的安装及其环境配置的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧Python常用库的安装urllib、re 这两个库是Python的内置库,直接使用方法import导入即可。在python中输入如下代码:import urllibimport urllib.requestresponse...

2020-02-07 10:09:07 870

原创 Python爬虫PyQuery库基本用法入门教程

本文实例讲述了Python爬虫PyQuery库基本用法。分享给大家供大家参考,具体如下:PyQuery库也是一个非常强大又灵活的网页解析库,如果你有前端开发经验的,都应该接触过jQuery,那么PyQuery就是你非常绝佳的选择,PyQuery 是 Python 仿照 jQuery 的严格实现。语法与 jQuery 几乎完全相同,所以不用再去费心去记一些奇怪的方法了。官网地址:http://p...

2020-02-07 10:09:03 939

原创 Python基于OpenCV库Adaboost实现人脸识别功能详

本文实例讲述了Python基于OpenCV库Adaboost实现人脸识别功能。分享给大家供大家参考,具体如下:以前用Matlab写神经网络的面部眼镜识别算法,研究算法逻辑,采集大量训练数据,迭代,计算各感知器的系数。。。相当之麻烦~而现在运用调用pythonOpenCV库Adaboost算法,无需知道算法逻辑,无需进行模型训练,人脸识别变得相当之简单了。需要用到的库是opencv(open s...

2020-02-07 10:09:00 2200

原创 使用python的pandas库读取csv文件保存至mysql数据库

这篇文章主要介绍了利用python的pandas库读取csv文件保存至mysql数据库的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下第一:pandas.read_csv读取本地csv文件为数据框形式data=pd.read_csv('G:\data_operation\python_book\chapter5\\sales.csv')第二:如果存在日期格式数据,利用pand...

2020-02-07 10:08:56 2251

原创 在Python中利用Pandas库处理大数据的简单介绍

这篇文章简单介绍了在Python中利用Pandas处理大数据的过程,Pandas库的使用能够很好地展现数据结构,是近来Python项目中经常被使用使用的热门技术,需要的朋友可以参考下数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Hadoop才是一个合理的技术选择。这次拿到近亿条日志数据,千万级...

2020-02-07 10:08:54 980

原创 python数据预处理之数据标准化的几种处理方式

这篇文章主要介绍了python数据预处理之数据标准化的几种处理方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧何为标准化:在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析。数据标准化也就是统计数据的指数化。数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面。...

2020-02-07 10:08:49 3641

原创 Python数据处理numpy.median的实例讲解

下面小编就为大家分享一篇Python数据处理numpy.median的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧numpy模块下的median作用为:计算沿指定轴的中位数返回数组元素的中位数其函数接口为:median(a, axis=None, out=None,overwrite_input=False, keepdims=False)其中各参...

2020-02-07 10:08:46 2973

原创 python数据预处理之将类别数据转换为数值的方法

下面小编就为大家带来一篇python数据预处理之将类别数据转换为数值的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧在进行python数据分析的时候,首先要进行数据预处理。有时候不得不处理一些非数值类别的数据,嗯, 今天要说的就是面对这些数据该如何处理。目前了解到的大概有三种方法:1,通过LabelEncoder来进行快速的转换;2,通过mapping...

2020-02-07 10:08:43 5648

原创 使用Python爬虫库requests发送表单数据和JSON数据

今天再为大家介绍下使用Python爬虫库requests发送表单数据和JSON数据的方法,这是最基本的使用方法,大家可以参考测试下导入Python爬虫库Requestsimport requests一、发送表单数据要发送表单数据,只需要将一个字典传递给参数datapayload = {'key1': 'value1', 'key2': 'value2'}r = requests.po...

2020-02-07 10:08:38 1264

原创 python3结合openpyxl库实现excel操作的实例代码

一.相关说明:1、openpyxl(可读写excel表)专门处理Excel2007及以上版本产生的xlsx文件;2007一下的版本为xls结尾的文件,需要使用 xlrd和xlwt库进行操作2、excel表的文字编码如果是“gb2312” 读取后就会显示乱码,请先转成Unicode3、workbook: 工作簿,一个excel文件包含多个sheet。4、sheet:工作表,一个workboo...

2020-02-07 10:08:30 1161

原创 Python简单连接MongoDB数据库的方法

本文实例讲述了Python连接MongoDB数据库的方法。分享给大家供大家参考,具体如下:Python使用pymongo操作MongoDB数据库,首先需要安装pymongo模块,如下示例是通过pymongo连接MongoDB数据库,带用户名和密码:from pymongo import MongoClientimport datetimeclient = MongoClient('mong...

2020-02-06 21:28:42 1131

原创 Python实现购物车功能的方法分析

这篇文章主要介绍了Python实现购物车功能的方法,结合实例形式分析了Python实现购物车功能的具体步骤、相关操作技巧与注意事项,需要的朋友可以参考下本文实例讲述了Python实现购物车功能的方法。分享给大家供大家参考,具体如下:1、程序的源代码如下:salary = input('input your salary:')if salary.isdigit: salary = int...

2020-02-06 21:23:24 3615

原创 python数据库编程之如何用Python操作MongoDB数据库(简明版)

除了通过启动 mongo 进程进如 Shell 环境访问数据库外,MongoDB 还提供了其他基于编程语言的访问数据库方法。MongoDB 官方提供了 Java 和 Python 语言的驱动包,利用这些驱动包可使用多种编程方法来连接并操作 MongoDB 数据库。使用 Java 语言的读者请转到:Java 操作 MongoDB 数据库通过 Python 3.x 访问 MongoDB,需要借助开...

2020-02-03 21:59:50 3988

原创 python数据编程之任何在Python中如何创建数据库

本文介绍分享如何用在Python中如何创建数据库第一步:连接数据库db = pymysql.connect(host='localhost',port =3306,user='root',passwd='root',db='sys',charset='utf8' )第二步:创建表。SQL = """CREATE TABLE `income` ( `id` int(11) NOT NU...

2020-02-03 21:59:47 6760

原创 python数据库编程:Python基于Pymssql模块实现连接SQL Server数据库的方法详解

本文实例讲述了Python基于Pymssql模块实现连接SQL Server数据库的方法。分享给大家供大家参考,具体如下:数据库版本:SQL Server 2012。按照Python版本来选择下载pymssql模块,这样才能连接上sql server。我安装的python版本是3.5 ,64位的,所以下载的pymssql模块是:pymssql-2.1.3-cp35-cp35m-win_amd...

2020-02-03 21:59:43 5395

原创 python数据库编程:Python操作Sql Server 2008数据库的方法详解

本文实例讲述了Python操作Sql Server 2008数据库的方法。分享给大家供大家参考,具体如下:最近由于公司的一个项目需要,需要使用Sql Server 2008数据库,开发语言使用Python,并基于windows平台上的Wing IDE4.0进行。之前并未使用过Sql Server数据库,这次也当作一次练手,并把这次数据库前期开发过程中遇到的一些问题进行记录。一、关于pyodb...

2020-02-03 21:59:38 5619 1

原创 python数据库编程:Python连接Mssql基础教程之Python库pymssql

前言pymssql模块是用于sql server数据库(一种数据库通用接口标准)的连接。另外pyodbc不仅限于SQL server,还包括Oracle,MySQL,Access,Excel等。另外除了pymssql,pyodbc还有其他几种连接SQL server的模块,感兴趣的可以在这里找到:https://wiki.python.org/moin/SQL%20Server本文将详细介绍...

2020-02-03 21:59:35 3464

原创 Python使用Flask-SQLAlchemy连接数据库操作示例

本文实例讲述了Python使用Flask-SQLAlchemy连接数据库操作。分享给大家供大家参考,具体如下:需要安装flaskpip install flask安装Mysql-Python (这个是py的mysql驱动,这个在官方没有win的支持,只有第三方才有py2.7的whl)pip install MySQL_python-1.2.5-cp27-none-win_amd64.wh...

2020-02-03 21:59:30 2411

原创 Python的Flask框架与数据库连接的教程

命令行方式运行Python脚本在这个章节中,我们将写一些简单的数据库管理脚本。在此之前让我们来复习一下如何通过命令行方式执行Python脚本.如果Linux 或者OS X的操作系统,需要有执行脚本的权限。例如:chmod a+x script.py该脚本有个指向使用解释器的命令行。再脚本赋予执行权限后就可以通过命令行执行,就像这样: like this:./script.py <...

2020-02-03 21:59:27 3128

空空如也

空空如也

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

TA关注的人

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