
python
huaweitman
这个作者很懒,什么都没留下…
展开
-
python and-or 用法
>>> a="11">>> b="22">>> 1 and a or b'11'>>> 0 and a or b'22'python bool and a or b 类似于c语言中bool?a:b原创 2013-07-26 14:40:48 · 776 阅读 · 0 评论 -
python crawler0723.py
#!/usr/env python#-*- coding: utf-8 -*-import urllib import urllib2 import random import requestsimport os,sys import MySQLdbfrom sgmllib import SGMLParser import renum=0def ma原创 2013-07-29 20:24:05 · 661 阅读 · 0 评论 -
python 实现冒泡排序
def bubble(numbers): for j in xrange(len(numbers)-1,-1,-1): for i in xrange(j): if numbers[i]>numbers[i+1]: numbers[i],numbers[i+1]=numbers[i+1],numbers[i]原创 2013-08-04 11:13:11 · 732 阅读 · 0 评论 -
sre_constants.error: unbalanced parenthesis
Traceback (most recent call last): File "androidmarket82.py", line 108, in main() File "androidmarket82.py", line 54, in main pattern=re.compile('(.+?))')#版本号 File "/usr/lib/python原创 2013-08-04 11:20:07 · 7133 阅读 · 0 评论 -
python抓取javascript
http://www.haogongju.net/art/1443256原创 2013-08-05 14:33:55 · 1528 阅读 · 0 评论 -
python test0729.py
#!/usr/env python#-*- coding: utf-8 -*-import urllib import urllib2 import random import requestsimport os,sys import MySQLdbfrom BeautifulSoup import BeautifulSoupfrom sgmllib import SGMLP原创 2013-08-05 09:39:00 · 886 阅读 · 0 评论 -
python使用QtWebKit代码记录
python使用QtWebKit代码记录发表于 2012年1月30日 由 无聊人这几天在折腾python使用QtWebKit的实验,算是刚刚摸清了一些门道.以下是python使用QtWebKit代码记录import sysimport timefrom PyQt4 import QtGui, QtCore, QtWebKit class Sp()原创 2013-08-05 11:02:07 · 5065 阅读 · 0 评论 -
今日博客总访问量为8888
原创 2013-08-04 20:05:15 · 852 阅读 · 0 评论 -
QtWebKit
WekKit官网:http://www.webkit.org/QtWebKit官网及安装:http://trac.webkit.org/wiki/QtWebKit#GettingInvolvedQtWebKit Class Reference:http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qtwebkit.原创 2013-08-04 21:53:40 · 1303 阅读 · 0 评论 -
安装phantomjs
LinuxFor Ubuntu Linux (tested on a barebone install of Ubuntu 10.04 Lucid Lynx, Ubuntu 11.04 Natty Narwhal, Ubuntu 12.04 Precise Pangolin):sudo apt-get updatesudo apt-get install build-essentia原创 2013-08-05 14:01:09 · 8673 阅读 · 0 评论 -
python phantomjs
liuken@liuken-MS-7798:~/phantomjs$ phantomjs test.js >>aa.txt>>代表向aa.txt追加内容原创 2013-08-05 15:28:35 · 1205 阅读 · 0 评论 -
python文件的写入
wirte()方法把字符串写入文件,writelines()方法可以把列表中存储的内容写入文件。f=file("hello.txt","w+")li=["hello world\n","hello china\n"]f.writelines(li)f.close()文件的内容:hello worldhello chinawrite()和writelines(原创 2013-07-23 14:42:39 · 106086 阅读 · 2 评论 -
Max retries exceeded with url
78Traceback (most recent call last): File "thread072413.py", line 163, in File "thread072413.py", line 122, in main File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 55,原创 2013-07-29 17:32:15 · 11594 阅读 · 1 评论 -
使用python抓取网页(以人人网新鲜事和团购网信息为例)
前一段时间写的小东西,一直没工夫把他系统写出来,今天眼睛疼,就写写吧~~(原来博主不蛋疼时也会更新博客的哈~)python抓取网页基础python自己带有很多网络应用相关的模块,如:ftplib用于FTP相关操作,smtplib和poplib用于收发电子邮件等等,利用这些 模块自己写一个FTP软件或是邮件客户端类软件完全是可能的,我就简单的试过完全用python脚本收发邮件和操作自己的FT原创 2013-07-19 11:30:56 · 1215 阅读 · 0 评论 -
python dir函数
dir 函数返回任意对象的属性和方法列表,包括模块对象、函数对象、字符串对象、列表对象、字典对象 ...... 相当多的东西。Example 4.7. dir 介绍>>> li = []>>> dir(li)['append', 'count', 'extend', 'index', 'insert','pop', 'remove', 'reverse', 'sort'原创 2013-07-26 15:00:39 · 1002 阅读 · 0 评论 -
python scrapy 基础
scrapy是用python写的一个库,使用它可以方便的抓取网页。主页地址http://scrapy.org/文档 http://doc.scrapy.org/en/latest/index.html安装 sudo pip install scrapy一个简单的教程 http://doc.scrapy.org/en/latest/intro/tutorial.htm原创 2013-07-27 13:32:13 · 5747 阅读 · 0 评论 -
用Scrapy抓取豆瓣小组数据
http://my.oschina.net/chengye/blog/124157原创 2013-07-27 13:46:20 · 1499 阅读 · 0 评论 -
python的特性
python使用c语言开发1.面向对象的特性面向对象的程序设计抽象出对象的行为和属性,把行为和属性分离开,但是又合理的组织在一起。它消除了保护类型、抽象类、接口等面向对象的元素,使得面向对象的概念更容易理解。2.简单性没有分号,使用缩进的方式分隔代码,代码简洁,短小,易于阅读。3.内置的数据结构类似于java中集合类的功能。python的数据结构包括元祖,列表,字典等。元祖原创 2013-07-27 17:20:26 · 5825 阅读 · 0 评论 -
python高效编程
我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask, Requests中获得的。下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。1.字典推导(Dictionary compre原创 2013-07-27 21:25:20 · 905 阅读 · 0 评论 -
安装scrapy
安装方式如下:http://scrapy.org/download/本文采用: easy_install -U Scrapy会遇到三个致命的女人:python 错误汇总1---解决 Python.h:没有那个文件或目录 错误的方法python 错误汇总2:致命错误: libxml/xmlversion.h:没有那个文件或目录python错误汇总3:libxs原创 2013-07-27 22:47:43 · 1869 阅读 · 0 评论 -
安智
7772原创 2013-08-04 16:57:09 · 783 阅读 · 0 评论 -
多线程的 Python 教程——“贪吃蛇”
http://www.youkuaiyun.com/article/2013-05-02/2815101原创 2013-07-27 21:46:54 · 769 阅读 · 0 评论 -
Max retries exceeded with ur
requests模块在抓取网页时抛出ConnectionError异常,Max retries exceeded with url有以下几个方向可以思考:是不是访问频率过大,自己的小爬虫被封了?是不是 socket 一直连接没有关闭造成的?是不是 proxy 设置问题?个人觉得是访问频率过大的原因造成的,建议搜下如何伪装自己的爬虫和控制访问频率。原创 2013-07-29 16:09:42 · 12672 阅读 · 0 评论 -
python
原创 2013-08-04 20:06:09 · 609 阅读 · 0 评论 -
phantomjs
PhantomJS是以WebKit为核心并提供JavaScript编程接口(API)的无界面浏览器。 它提供对web标准的 快速 并且 原生 的支持: DOM操作、CSS选择符、JSON、Canvas和SVG。1.下载解压PhantomJS http://phantomjs.org/2.编写简单的测试代码, 保存为test.js, 解压后phantomjs\examples下有大量实原创 2013-08-05 14:44:08 · 2490 阅读 · 0 评论 -
python84
anzhi84.py#!/usr/env python#-*- coding: utf-8 -*-import requestsimport os,sys import timeimport MySQLdbimport renum=0dataresult=[]def main(): try: conn=MySQLdb.connect(host='l原创 2013-08-05 21:05:20 · 790 阅读 · 0 评论 -
c# namespace
1. 启动Microsoft Visual Studio 2010。2. 点击“文件”菜单,选择“新建”项,在弹出的子菜单中选择“项目”命令。如下图所示:3. 弹出“新建项目”对话框。如下图所示:4. 在“最近的模板”下面点击“Visual C#”项,在中间的“模板”窗口中选择“控制台应用程序”项,在底部“名称”文本框中输入项目名称“HelloWorld”,原创 2013-08-15 10:30:16 · 2326 阅读 · 0 评论 -
西蒙斯
原创 2014-07-26 17:50:21 · 904 阅读 · 0 评论 -
python搭建web server
如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等。那么, Python 可能帮助你。使用Python可以完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。佻只需要干一件事情,那就是安装一个Python。实际上来说,这是一个可以用来共享文件的非常有用的方式。实现一个微型的HTT原创 2014-08-22 20:52:02 · 10443 阅读 · 1 评论 -
python发邮件
以前的公司上班上网或者收发邮件都得小心翼翼的,怕一不小心被有心人瞧见,又得被说说。为了能发邮件而不被发现,嘿嘿,我就用python写了个邮件发送程序,用控制台控制,不了解的人一定以为哥还在编程工作呢。哈哈。 下面简单介绍下如何使用python发送邮件,包括普通文本内容,也可以带附件,或者HTML内容的邮件。可以说有了python,一切都变得非常的容易。原创 2014-09-03 14:31:48 · 1376 阅读 · 1 评论 -
TensorFlow在图像识别中的应用
TensorFlow在图像识别中的应用http://www.youkuaiyun.com/article/2015-12-16/2826496原创 2017-02-06 15:12:59 · 1648 阅读 · 0 评论 -
tensorFlow Helloworld
import tensorflow as tfmatrix1 = tf.constant([[3., 3.]])matrix2 = tf.constant([[2.], [2.]])product = tf.matmul(matrix1, matrix2)sess = tf.Session()result = sess.run(product)print (result)ses原创 2017-02-06 14:09:28 · 5150 阅读 · 0 评论 -
CNPROG
https://github.com/chagel/CNPROG/wiki原创 2017-02-06 20:01:19 · 710 阅读 · 0 评论 -
django教程
http://djangobook.py3k.cn/2.0/原创 2013-07-17 17:40:07 · 878 阅读 · 0 评论 -
2018年学习内容
1.会计2.Tidb3.Python4.区块链5.Spark6.Storm7.elasticSearch、solr8.awk和sed任何时候都不能丢了数据结构和算法(包括机器学习算法)。原创 2018-03-25 00:14:22 · 468 阅读 · 0 评论 -
mysql单表大小的限制
二:Innodb存储引擎分为两种的,一种是共享表空间存储方式,还有一种是独享表空间存储方式。1)共享表空间存储方式的时候,Innodb的所有数据保存在一个单独的表空间里面(但是每个表都有一个.frm表结构文件),而这个表空间可以由很多个文件组成,一个表可以跨多个文件存在,所 以其大小限制不再是文件大小的限制,而是其自身的限制。从Innodb的官方文档中可以看到,其表空间的最大限制为64TB,也就是...原创 2018-03-25 12:57:10 · 4750 阅读 · 0 评论 -
c#
class Class1{ static void Main() { System.Console.WriteLine("hello world"); }}原创 2013-08-14 11:59:51 · 601 阅读 · 0 评论 -
SVN
SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。SVN 官方网址:Apache原创 2013-08-13 22:56:18 · 1136 阅读 · 1 评论 -
phantomjs实现循环
// Render Multiple URLs to filevar RenderUrlsToFile, arrayOfUrls, system;system = require("system");/*Render given urls@param array of URLs to render@param callbackPerUrl Function called afte原创 2013-08-06 09:20:15 · 2909 阅读 · 0 评论 -
无聊
http://www.itmian4.com/forum.php?mod=viewthread&tid=3178&fromuid=1原创 2013-08-06 20:43:16 · 584 阅读 · 0 评论