![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 学习
文章平均质量分 70
struggle_xu
PHP程序员
展开
-
python学习---3(DBUtils.PooledDB)
#-*- coding: utf-8 -*- """ 数据库管理类 """ import MySQLdb from DBUtils.PooledDB import PooledDB #自定义的配置文件,主要包含DB的一些基本配置 from config import configs #数据库实例化类 class DbManager(Singleton): def __init__(se原创 2012-03-07 11:12:29 · 10087 阅读 · 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 · 1089 阅读 · 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 · 7333 阅读 · 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 · 534 阅读 · 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 · 8914 阅读 · 0 评论 -
python学习---4(python os模块)
Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。 下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。 os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。原创 2012-03-16 17:22:03 · 358 阅读 · 0 评论 -
python 的查询天气预报
#!/usr/bin/env python #coding=utf-8 import urllib ,sys import re provice=raw_input('输入省名(请使用拼音):'); major=raw_input("输入市名(请使用拼音):") url="http://qq.ip138.com/weather/"+provice+'/'+major+'.htm' print ur原创 2012-04-17 17:57:32 · 565 阅读 · 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 · 959 阅读 · 0 评论 -
Memcache与python
理解一些概念: Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这 些HashTable。Memcached是简单而强大的。它简单的设计促进迅速部署,易于发展所面临的问题,解决了很多大型数转载 2012-07-26 16:21:41 · 6031 阅读 · 0 评论