【Python学习】
RiweiChen
talk is cheap, show me the code
展开
-
【Python学习】源文件py编译为pyc文件
1. 首先什么是pyc文件: pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python的虚拟机来执行的,这个是类似于JAVA或者.NET的虚拟机的概念。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的。2. 为什么需要py原创 2014-12-23 19:26:40 · 3279 阅读 · 0 评论 -
【Python学习】NumPy文件存取
# coding: utf-8# 1. tofile方法写入,fromfile方法读出。特点:二进制读写,不保存数组的形状和元素类型等信息。# 读出的时候需要指定dtype和对读出的数组进行修改shape操作# In[3]:import numpy as npa=np.arange(0,12)a.shape=3,-1a.tofile("saved_a.bin")# 保存数原创 2015-04-09 09:48:13 · 9481 阅读 · 0 评论 -
【Python学习】下载faceScrub人脸数据库(单线程版本)
faceScrub 数据库是一个公共的名人人脸数据库,其相对与其他的数据库来说,优点是图像比较多,而且清晰度比较好,共有 107,818 张人脸图像, 涵盖530 个名人, 每个人大约200张图片。居于版权的信息,该数据只提供了图片的链接,没有提供图片本身,跟另外一个数据库PubFig类似,所以我们需要自己写脚本来完成这个图像提取的功能。这个数据库的文件在这里:ht原创 2015-04-07 21:09:28 · 3236 阅读 · 0 评论 -
【Python学习】Scikit-learn之SVM
scikit-learn 之svm学习原创 2015-04-29 15:50:43 · 12815 阅读 · 0 评论 -
【Python学习】Python 关键字
python 关键字原创 2015-05-05 20:21:31 · 1318 阅读 · 0 评论 -
【Python学习】下载faceScrub人脸数据库 (多线程版本)
在上一篇博文中,我用单线程版本的Python来实现下载脚本,其中最大的不足在于它是单线程的,很慢。其实,下载网络图片是天然的具有并行性的,因为下载每一副图片都是独立的,甚至线程之间都不用交互。 -*- coding: utf-8 -*-"""Created on Tue Apr 07 20:19:38 2015@author: Chenriwei"""impo原创 2015-04-07 21:16:55 · 6889 阅读 · 32 评论 -
【Python可视化】Matplotlib显示中文
导言Matplotlib是一款强大的可视化工具,然而,其默认不支持中文的显示,其实,只要在显示的时候,指定好特定的中文字体,即可正常显示中文。在下面的文件中,show_available_font 函数打印出可用的字体,然后根据返回的结果,在/usr/share/fonts 路径下进行搜索对应的库文件。其次,myfont = matplotlib.font_manager.FontPropertie原创 2016-03-16 17:01:12 · 8895 阅读 · 0 评论