设置标签 ‘Python’

Python抓取京东商城的所有笔记本电脑的参数

最近洪爷要写数据挖掘的论文需要些数据,于是俺又有机会做苦力了。昨天刚刚回到学校,晚上就帮洪爷写了个爬虫来爬数据京东商城的笔记本的参数。

为了快速完成,基本原理就是人工找到笔记本的页面。

然后他有22页(Page),编号规则如下:

http://www.360buy.com/products/670-671-672-0-0-0-0-0-0-0-1-1-1.html

http://www.360buy.com/products/670-671-672-0-0-0-0-0-0-0-1-1-%d.html

http://www.360buy.com/products/670-671-672-0-0-0-0-0-0-0-1-1-22.html

阅读全文

服务器迁移告一段落

原来的主机是基于Xen的,价格非常的贵,于是现在换了基于OpenVZ的burst.net的主机,性能虽然可能比不上原来的,但是便宜了不少。内存从128MB换成了512MB,不过价格便宜了一半。感觉速度还是了很多很多啊~而且还有原生的ipv6的支持,不再需要借助tunnelbreaker,真是校网的救星。

不过想起昨天还真是悲剧,开通了10分钟84就将账号发给我,但是竟然没有ip地址,这真是奇葩啊。于是发了ticket就去闲逛了,我们比他们晚13个小时,他们上午8点上班,也就是我们的晚上9点。于是晚上9点多就有人回复解决了问题,把问题修复了,并且把ip重新发了。然后技术支持很好心的问了还有什么需要帮忙,然后就再顺便帮忙分配了一些ipv6的地址。

于是今天开工迁移了。这次将网站都迁移过去了,等过几天再把Git版本库也迁移过去。

原来的主机用的是nginx(发音同 engine x),换到burst.net后默认就装了apache,于是就决定换回apache了,重新配置了下换成worker模式,感觉和nginx差不多吧。

在如下python写的简单的压力测试下服务器基本也没什么压力。 阅读全文

Clover架构设计会议记录

消息记录
消息分组:讨论组
消息对象:我怎么听见喘息声。。
日期: 2012-01-30
XellOs

15:09:13

UARF0O4MI_$6HXMIHAA]{98

XellOs

15:10:46

XellOs

15:10:56

Clover进度

2012-2-6:

今天把面分割和折叠写了。

数据结构见:http://www.everet.org/2012/02/clover-data-structure.html

2012-2-1:

刚刚把我测试的分支里的main.py拆分开来了。

2012-1-31:

发现动手写代码还是需要看很多遍Tutorial,记下地址:http://wiki.python-ogre.org/index.php/Basic_Tutorial_1

屠文翔同学的日志:http://www.cnblogs.com/kidshusang/archive/2012/01/31/2333970.html 转载过来存档。

果然验证了简单的问题不简单,想要弄个导航立方体,遇到了各种各样的难题

首先是Ogre貌似并不能直接导入3ds模型,Ogre仅支持自己的.mesh格式的模型

所以我要通过一个叫做3ds2mesh的工具把我的立方体3ds转换成mesh

阅读全文

Python与OGRE之开篇

OGRE是什么?百度百科给的解释是:“OGRE(Object-Oriented Graphics Rendering Engine,即:面向对象图形渲染引擎)是一个用C++开发的面向场景、非常灵活的3D引擎,它旨在让开发人员更容易、更直接地利用硬件加速的3D图形系统开发应用。这个类库隐藏了底层系统库(如:Direct3D和OpenGL)的所有细节,提供了一个基于世界对象和其他直观类的接口。 译者注:ogre在英文中意为:食人魔鬼, 怪物, 象鬼的人,故其LOGO是一个怪物头。”

Python是什么?“Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。”摘自百度百科。

Python+OGRE=?

阅读全文

Python进行图像处理——PIL简介

PIL中包括Image,ImageEnhance,ImageGrab等。

Image

Image模块仅用一个类来表示PIL中的图像,并提供了许多工厂函数,不同类型的图像可以使用统一的接口进行处理。

http://www.pythonware.com/library/pil/handbook/image.htm

主要函数(可以顾名思义,这里主要有个提纲,方便记忆)有:

Image.new(mode, size) => image

Image.new(mode, size, color) => image

Image.open(infile) => image

Image.open(infile, mode) => image

Image.blend(image1, image2, alpha) => image 阅读全文

Python进行图像处理——开篇

Python是一个非常简洁优雅的语言,库非常的丰富。在图像处理方面,有个PIL(Python Imaging Library ),这个是一个应用上手非常简单的Python的图像处理库。

PIL的下载地址可以在 http://pypi.python.org/pypi/PIL 找到。

手册在 http://www.pythonware.com/library/pil/handbook/index.htm ,这里有非常详细的教程。

我们安装完PIL后,可以在Python交互解释器很中输入:  import Image

image

如果没有发生错误,这说明安装完成了。我们输入以下代码,将会打开一幅图像。

import Image

img = Image.open("yun.jpg")
print img.format, "%d * %d" % img.size, img.mode
new_img = img.rotate(45)
new_img.save("new_yun.jpg")
new_img.show()

阅读全文

回到顶部

About Me

Cedric Porter is Stupid ET.
EverET.org is provided by Stupid ET.

我参与的作品

Scar
Imagination Factory
UltraDemo
众口味社交网站
QQ空间相册下载器
人人所有好友相册下载器
智能进化生态系统
FSM图形化编辑器

重要页面

Clover进度