![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
奋斗吧_攻城狮
JUST DO IT!
展开
-
python 静态函数 类函数 实例函数
1.关于定义类的一些奇特之处 今天在Python中定义一个类,很奇怪,不需要事先声明它的成员变量吗?暂时不知,先记录下来:class Account(object): "一个简单的类" account_type="Basic" def __init__(self,name,balance): "初始化一个新的Account实例"转载 2017-02-07 19:17:38 · 478 阅读 · 0 评论 -
Python3.4操作文件目录(Windows下)
编程语言对文件系统的操作是一项必不可少的功能,各种编程语言基本上都有对文件系统的操作,最简洁的莫过于linux里面shell的操作了,其次,则是python,ruby等动态语言的操作,那么,今天散仙来看下,在python里面如何使用一些常用的操作文件功能。主要包括:1,创建一个文件2,删除一个文件3,创建一个目录4,删除一个目录5,拷贝,重命名,转载 2017-02-08 10:36:57 · 6468 阅读 · 0 评论 -
Python安装后pip不能用的问题
本人电脑上的Python为3.5,安装在Windows上,虽然安装过程中选择了pip,但是在命令行输入pip后仍然不能成功,尝试一下方法,终于解决问题1、使用下面的语句确保没有报错了python3.5 -m ensurepip2、使用pip -V命令查看,依然提示没有,继续输入如下命令测试是否可用python3.5 -m pip install readline原创 2017-02-10 08:46:14 · 57439 阅读 · 9 评论 -
Python语言实现获取主机名根据端口杀死进程
推荐阅读:使用python检测主机存活端口及检查存活主机下面给大家分享使用python语言实现获取主机名根据端口杀死进程代码。ip=os.popen("ifconfig eth0|grep 'inet addr'|awk -F ':' '{print $2}'|awk '{print $1}'")ip=ip..read().strip()pid=os.popen("netsta转载 2017-02-11 17:25:34 · 2705 阅读 · 0 评论 -
python3:迭代器
Python支持在容器上迭代,通过两个方法实现,允许用户自定义,序列总是支持迭代方法,后面介绍序列的时候会涉及更多的细节。容器中的迭代容器需要定义下面的方法以提供迭代支持:Container.__iter__()返回一个迭代器对象,对象要求支持后面介绍的迭代器协议。如果一个容器支持不同类型的迭代,需要提供额外的方法指定请求的迭代器类型(例如一个树结构支持两种迭代方式:广度优先和深度转载 2017-08-16 16:19:40 · 259 阅读 · 0 评论 -
深入理解Python中的生成器
生成器(generator)概念生成器不会把结果保存在一个系列中,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结束。生成器语法生成器表达式: 通列表解析语法,只不过把列表解析的[]换成()生成器表达式能做的事情列表解析基本都能处理,只不过在需要处理的序列比较大时,列表解析比较费内存。转载 2017-08-16 16:50:06 · 314 阅读 · 0 评论