近期学了一点Python,然后正好有一个手机同步工具方面的预研工作要完成。 要实现PC与手机的通信,首先要找到他们的通信协议,还好的是Android有完善的协议:ADB ADB的代码是开源的,而且支持Windows平台,…
分类:python高级教程
高性能python编程之协程(stackless)
我们都知道并发(不是并行)编程目前有四种方式,多进程,多线程,异步,和协程。 多进程编程在python中有类似C的os.fork,当然还有更高层封装的multiprocessing标准库,在之前写过的python高可用程…
强大的轻量级开源框架web.py安装详解
web.py是一个非常强大,轻量的灵活的开源的web框架。著名的社区豆瓣网就使用了web.py开发。所以今天来分享一下web.py的安装。。。 web.py的安装非常简单,几乎也不需要什么配置。是我用过的web框架里面安…
看完这篇,你就知道Python生成器是什么
生成器是 Python 初级开发者最难理解的概念之一,虽被认为是 Python 编程中的高级技能,但在各种项目中可以随处见到生成器的身影,你得不得去理解它、使用它、甚至爱上它。 提到生成器,总不可避免地要把迭代器拉出来对…
对pandas进行数据预处理的实例讲解
引入包和加载数据 import pandas as pd import numpy as np train_df =pd.read_csv('../d…
浅谈Python中的私有变量
私有变量表示方法 在变量前加上两个下划线的是私有变量。 class Teacher(): def __init__(self,name,level): …
Python匿名函数快速入门
定义 匿名函数指一类无须定义标识符的函数或子程序。Python用lambda语法定义匿名函数,只需用表达式而无需申明。 lambda语法的定义如下: lambda [arg1 [,arg2, …
python函数每日一讲 - bin()
《python函数每日一讲》专题上周一直在和大家分享python的内置函数,都是按照字母排序来讲解的,但是上周讲解的4个函数都是不太常用的,今天我很高兴,呵呵,因为今天我要和大家分享一个很常用的函数:bin()函数 bi…
python函数每日一讲 - any()
any(iterable) 版本:该函数适用于2.5以上版本,兼容python3版本。 说明:如果iterable的任何元素不为0、”、False,all(iterable)返回True。如果iterable…
web.py cookie使用之cookie设置与获取
上一篇文章说到了web.py初探之第一个页面hello word,下面我们继续深入web.py编程,来说一下web.py的cookie设置。 cookie相信学过web编程的人并不陌生,它在web编程中担任着非常重要的角…
Python将阿拉伯数字转化为中文大写
利用Python将阿拉伯数字转化为中文大写,其实最麻烦的地方就是中间空多个0的问题,这种情况下,采用拆分法则,将一个大数字,先拆分成整数部分和小数部分,再对整数部分按照仟、万、亿、兆分位拆分为四个字符串组成的List,每…