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

阅读数:45092

评论数: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

阅读数:37533

评论数:0

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

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

2017-04-26 22:13:21

阅读数:42315

评论数:7

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

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

2017-04-20 11:44:26

阅读数:38446

评论数: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

阅读数:40100

评论数: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

阅读数:43424

评论数:0

Java进阶(五十七)-基于感知哈希算法的pHash图像配准算法

Java进阶(五十七)-基于感知哈希算法的pHash图像配准算法  毕业论文提交之后,老师交给自己一项任务:图像配准,也就是给你两幅图像,通过系统来判定两幅图像是否为同一副图像。自己作为这一方面的小白,先去网上搜索一下相应的检测方法,当然有现成的API调用最好,花钱也无所谓。   我们这里采用的...

2017-04-18 21:03:25

阅读数:42609

评论数:2

Java进阶(五十六)-IntelJ IDEA 将java项目打包成jar及引用外部包

Java进阶(五十六)-IntelJ IDEA 将java项目打包成jar及引用外部包打包成Jar  首先要保证自己的Java代码是没有问题的,在IDEA里面是可以正常运行的,然后,按下面步骤:   1.打开File -> Project Structure -> Artifacts...

2017-04-18 20:58:30

阅读数:40560

评论数:0

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

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

2017-04-16 15:21:10

阅读数:40316

评论数:0

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

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

2017-04-16 10:53:23

阅读数:41097

评论数:1

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

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

2017-04-15 21:45:40

阅读数:41415

评论数:0

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

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

2017-04-15 16:03:30

阅读数:43019

评论数: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

阅读数:47807

评论数:5

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

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

2017-04-14 09:27:35

阅读数:41857

评论数:1

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

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

2017-04-14 09:05:33

阅读数:46479

评论数:0

Python进阶(三十三)-Python获取并输出当前日期时间

Python进阶(三十三)-Python获取并输出当前日期时间  取得时间相关信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,可以去官方文档了解下。时间戳是1970年到现在时间相隔的时间。   你可以试下下面的方式来取得当前时间的时间戳:impor...

2017-04-14 08:45:54

阅读数:41945

评论数:0

Python进阶(三十二)-local variable 'xxx' referenced before assignment

Python进阶(三十二)-local variable ‘xxx’ referenced before assignment  这个问题很囧,在外面定义了一个变量 xxx ,然后在Python的一个函数里面引用这个变量,并改变它的值,结果报错local variable ‘xxx’ refere...

2017-04-06 16:38:44

阅读数:41763

评论数:0

Python进阶(三十一)-往MySQL数据库里添加数据,update和insert哪个效率高

Python进阶(三十一)-往MySQL数据库里添加数据,update和insert哪个效率高  在编写“Water Spider”过程中,遇到了批量更新数据的情况。自己刚开始时想使用mysql提供的cursor.executemany(operation, seq_of_params)方法执行批...

2017-04-06 16:36:07

阅读数:44286

评论数:0

Python进阶(三十)-Python3实现随机数

Python进阶(三十)-Python3实现随机数 random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。 random.seed(x)改变随机数生成器的种子seed。 一般不必特别去设定seed,Python会自动选择seed。 random.random() 用于生成一个随...

2017-04-06 16:30:15

阅读数:47712

评论数:0

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