IT全栈 华强工作室

No Silver Bullet 吾国泱泱 华夏栋梁 以梦为马 不负韶华

Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件

Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件前言  py文件通常需要运行在Python编程坏境中,而可执行exe文件更方便。   之前看过若干博文在python2环境下使用pyinstaller将py文件打包成exe文件,因为之前pyinst...

2017-04-25 17:02:40

阅读数:45077

评论数:6

Python进阶(四十五)-走进requests库

Python进阶(四十五)-走进requests库 前言  Requests is an elegant and simple HTTP library for Python, built for human beings.   Requests 是用Python语言编写,基于 urllib...

2017-04-23 16:44:16

阅读数:37531

评论数:0

Python进阶(五十三)-Flask Web开发实现将表单渲染成HTML

Python进阶(五十三)-Flask Web来发实现将表单渲染成HTML  在利用Flask进行Python Web开发时,页面中的wtf.quick_form(form)函数中的参数form是如何与视图函数中的form变量关联起来的?即Flask是如何将表单渲染成HTML的?下面以实例的形式进...

2017-05-31 16:53:16

阅读数:5567

评论数:1

Python进阶(五十二)-Flask使用pymysql连接MySQL数据库

Python进阶(五十二)-Flask使用pymysql连接MySQL数据库  IDE说明    Python:3.5 Flask:0.12.1 Pymysql:0.7.10 MySQL:5.5 前言  之前在做Python Web开发时,选择的是Django框架,后台的自动化实现着实十分方便。...

2017-05-31 16:32:02

阅读数:7525

评论数:1

Python进阶(五十一)-Flask文件上传提示PermissionError: [Errno 13] Permission denied: 'E:\\IDEA Projects\\Data'

Python进阶(五十一)-Flask文件上传提示PermissionError: [Errno 13] Permission denied: ‘E:\IDEA Projects\Data’  在学习Flask文件上传过程中,按照视频教学中的示例代码敲了一遍,执行时却提示’PermissionEr...

2017-05-31 16:21:10

阅读数:7796

评论数:1

Python进阶(五十)-解析Flask运行原理

Python进阶(五十)-解析Flask运行原理  在学习Python Web开发过程中,掌握了Flask的开发方法。经过一段时间的视频学习,回过头来对Flask的运行原理做一简要解析,以增强自己对Flask的了解。   所有的 Python Web框架都要遵循 WSGI 协议,在这里还是要简单...

2017-05-30 09:38:25

阅读数:15127

评论数:4

Python进阶(四十九)-初识Flask Blueprint

Python进阶(四十九)-初识Flask Blueprint  在进行Python Web开发时选择Flask框架。项目模块划分阶段,使用Blueprint(这里暂且称之为“蓝本”)。Blueprint通过把实现不同功能的module分开,从而把一个大的application分割成各自实现不同功...

2017-05-29 18:30:52

阅读数:22105

评论数:0

Python进阶(四十八)-Python导包时提示SystemError: Parent module '' not loaded, cannot perform relative import

Python进阶(四十九)-Python导包时提示SystemError: Parent module ” not loaded, cannot perform relative import  在利用Flask进行Web开发时,通过重置项目结构,结构如下:   再次运行项目出现了Syste...

2017-05-29 11:30:25

阅读数:18133

评论数:3

Python进阶(四十六)-Python3实现SMTP发送邮件详细教程

Python进阶(四十六)-Python3实现SMTP发送邮件详细教程简介  Python发送邮件的教程本人在网站搜索的时候搜索出来了一大堆,但是都是说了一大堆原理然后就推出了实现代码,我测试用给出的代码进行发送邮件时都不成功,后面找了很久才找到原因,这都是没有一个详细的环境调试导致,所以今天特出...

2017-04-26 22:13:21

阅读数:42298

评论数:7

Python进阶(四十四)-Python3实现基于PHA实现图像配准

Python进阶(四十四)-Python3实现图像配准  在博文《Java进阶(五十七)-基于感知哈希算法的图像配准》中使用Java语言实现了基于“感知哈希算法”的图像匹配。相比于Java语言,Python表现出其简洁性与高效性。在Python实现中同样是先将图片转化成Hash字符串,然后再进行比...

2017-04-20 11:44:26

阅读数:38443

评论数:0

Python进阶(四十三)-Python模块学习:glob 文件路径查找

Python进阶(四十三)-Python模块学习:glob 文件路径查找  glob是python自己带的一个文件操作相关模块,内容也不多,是最简单的模块之一。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符: “*”, “?”, “[]”。 ...

2017-04-19 19:49:13

阅读数:39445

评论数:0

Python进阶(四十二)-windows 64位安装Pillow模块替换PIL模块

Python进阶(四十二)-windows 64位安装Pillow模块替换PIL模块  在利用Python做图像配准时,需要安装PIL(Python Image Lib)模块。而PIL官网提示信息为:“The current free version is PIL 1.1.7. This rele...

2017-04-19 19:42:27

阅读数:40098

评论数:0

Python进阶(四十一)-Python3解决“tuple parameter unpacking is not supported in python3”

Python进阶(四十一)-Python3解决“tuple parameter unpacking is not supported in python3”  在解决图像配准过程中, 涉及到如下代码,return reduce(lambda x, (y, z): x | (z << y...

2017-04-19 19:33:30

阅读数:43418

评论数:0

Python进阶(四十)-数据可视化の使用matplotlib进行绘图

Python进阶(四十)-数据可视化の使用matplotlib进行绘图前言  matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包。我将在这篇文章中介绍matplotlib API的核心对象,并介绍如何使用这些对象来实现绘图。实际上,matplotlib的对象...

2017-04-16 15:21:10

阅读数:40312

评论数:0

Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据

Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据  matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。   它的文档相当完备,并且 G...

2017-04-16 10:53:23

阅读数:41096

评论数:1

Python进阶(三十八)-数据可视化の利用matplotlib 进行折线图,直方图和饼图的绘制

Python进阶(三十八)-数据可视化の利用python进行折线图,直方图和饼图的绘制  我用10个国家某年的GDP来绘图,数据如下: labels = [‘USA’, ‘China’, ‘India’, ‘Japan’, ‘Germany’, ‘Russia’, ‘Brazil’, ‘UK...

2017-04-15 21:45:40

阅读数:41411

评论数:0

Python进阶(三十七)-Windows7使用nginx+apache部署django项目

Python进阶(三十七)-Windows7使用nginx+apache部署django项目  Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。   目前国内各大门户网站已经部署了nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了ng...

2017-04-15 16:03:30

阅读数:43016

评论数:0

Python进阶(三十六)-Web框架Django项目搭建全过程

Python Web框架Django项目搭建全过程   IDE说明: Win7系统 Python:3.5 Django:1.10 Pymysql:0.7.10 Mysql:5.5   Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站!Django...

2017-04-15 08:53:16

阅读数:47803

评论数:5

Python进阶(三十五)-Fiddler命令行和HTTP断点调试

Python进阶(三十五)-Fiddler命令行和HTTP断点调试一. Fiddler内置命令  上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都称为一个session)。界面中可以看到Fiddle...

2017-04-14 09:27:35

阅读数:41854

评论数:1

Python进阶(三十四)-Python3多线程解读

Python进阶(三十四)-Python3多线程解读线程讲解  多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度。 程序的运行...

2017-04-14 09:05:33

阅读数:46472

评论数:0

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