
python 学习
文章平均质量分 70
struggle_xu
PHP程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python学习---3(DBUtils.PooledDB)
#-*- coding: utf-8 -*-"""数据库管理类"""import MySQLdbfrom DBUtils.PooledDB import PooledDB#自定义的配置文件,主要包含DB的一些基本配置from config import configs#数据库实例化类class DbManager(Singleton): def __init__(se原创 2012-03-07 11:12:29 · 10228 阅读 · 1 评论 -
python学习--1(thread )
Python中使用线程有两种方式:函数或者用类来包装线程对象#-*- coding: utf-8 -*-import time import thread def timer(no, interval): cnt = 0 while cnt<10: print 'Thread:(%d) Time:%s\n'%(no, time.原创 2012-03-05 11:50:57 · 1160 阅读 · 0 评论 -
python学习---2 (rpyc)
我想会有新手像我一样得到了代码也不知道怎么去实验,嘿嘿。。别着急我是用ubuntu的,所以开一个终端 启动一下server端,在开一个终端窗口执行client端就OK了异步调用基本使用过程:async_function_obj=rpyc.async(c.root.get_time) #关联一个异步对象到目标函数result_obj=async_functio原创 2012-03-07 11:04:51 · 7464 阅读 · 0 评论 -
python学习----urllib
使用urllib:1. 抓取网页信息 urllib.urlopen(url[, data[, proxies]]) :url: 表示远程数据的路径data: 以post方式提交到url的数据proxies:用于设置代理 urlopen返回对象提供方法:- read() , readline() ,re原创 2012-03-28 16:55:16 · 590 阅读 · 0 评论 -
python学习---urlparse模块
urlparse :url = ’http://netloc/path;param?query=arg#frag’parsed = urlparse(url)print parsed结果:ParseResult(scheme=’http’, netloc=’netloc’, path=’/path’,params=’param’, query=’query=arg’原创 2012-03-29 10:44:43 · 8976 阅读 · 0 评论 -
python学习---4(python os模块)
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。os.sep 可以取代操作系统特定的路径分割符。os.name字符串指示你正在使用的平台。原创 2012-03-16 17:22:03 · 401 阅读 · 0 评论 -
python 的查询天气预报
#!/usr/bin/env python#coding=utf-8import urllib ,sysimport reprovice=raw_input('输入省名(请使用拼音):');major=raw_input("输入市名(请使用拼音):")url="http://qq.ip138.com/weather/"+provice+'/'+major+'.htm'print ur原创 2012-04-17 17:57:32 · 660 阅读 · 0 评论 -
python dict list
字典(dict)dict 用 {} 包围 dict.keys(),dict.values(),dict.items() hash(obj)返回obj的哈希值,如果返回表示可以作为dict的key del 或 dict.pop可以删除一个item,clear清除所有的内容 sorted(dict)可以吧dict排序 dict.get()可以查找没存在的key,dict.[]不转载 2012-07-25 15:33:27 · 1012 阅读 · 0 评论 -
Memcache与python
理解一些概念:Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这 些HashTable。Memcached是简单而强大的。它简单的设计促进迅速部署,易于发展所面临的问题,解决了很多大型数转载 2012-07-26 16:21:41 · 6092 阅读 · 0 评论