Python
文章平均质量分 59
Python
zzhongcy
因为站在了巨人的肩上,所以我看得更远。
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
安装python web.py Mako
sudo dnf install python3pip3 install --user mako在linux下安装python2.7.x,打开终端: wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz #下载到当前目录 tar xvfz Python-2.7.3.tgz #解压 cd Python-2.7.3 #进入目录 ./configure make #编译 su #转为root用户 make install #安装原创 2024-02-29 10:11:12 · 942 阅读 · 0 评论 -
-bash: pip: command not found pip命令报错 解决方法(Centos版
报错原因:没有安装pip,装上就好啦。转载 2023-08-17 15:41:16 · 3130 阅读 · 0 评论 -
pytest assert Exception
Asserting with theassertstatementpytestallows you to use the standard pythonassertfor verifying expectations and values in Python tests. For example, you can write the following:# content of...转载 2019-07-05 11:03:07 · 1575 阅读 · 0 评论 -
Tornado Python异步网络框架
最近接触到了Tornado,网上查了查,这里记录一下。 Tornado是基于Python实现的异步网络框架,它采用非阻塞IO,可以支持成千上万的并发访问量,所以非常适合于长轮询和Websocket,以及其他需要持久连接的应用场景。Tornado可以分为以下几个部分:web框架,包括了RequestHandler 客户端和服务器端的HTTP实现(HTTPServer和As...原创 2019-03-05 15:11:16 · 430 阅读 · 0 评论 -
Python类的专用方法:__init__ | __del__等
Python 类可以定义专用方法,专用方法是在特殊情况下或当使用特别语法时由 Python 替你调用的,而不是在代码中直接调用(象普通的方法那样)。.1 __init__类似于构造函数#!/usr/local/bin/pythonclass Study: def __init__(self,name=None):转载 2014-12-09 19:35:56 · 939 阅读 · 0 评论 -
jms_ut.py
# Filename : jms_ut.py# -*- coding: utf-8 -*-#!/usr/bin/pythonimport osimport os.pathimport sysimport platformimport shutilimport loggingimport timeCLEAR_FILE_TYPE = ".dmp"原创 2014-12-09 19:38:50 · 746 阅读 · 0 评论 -
python中函数参数的传递
python中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析 先看第一个问题,在python中函数参数的定义主要有四种方式: 1.F(arg1,arg2,...) 这是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的转载 2014-12-09 19:38:19 · 862 阅读 · 0 评论 -
python staticmethod和classmethod
staticmethod, classmethod 分别被称为静态方法和类方法。staticmethod 基本上和一个全局函数差不多,只不过可以通过类或类的实例对象来调用而已(python里说光说对象总是容易产生混淆,因为什么都是对象,包括类,而实际上类实例对象才是对应静态语言中所谓对象的东西),不会隐式地传入任何参数。这个和静态语言中的静态方法比较像。classmet转载 2014-12-09 19:33:55 · 877 阅读 · 0 评论 -
python装饰器
今天来讨论一下装饰器。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。1. 装饰器入门1.1. 需求是怎么来的?装饰器的定义很是抽象,我们来看一个小例子。转载 2014-12-09 19:37:26 · 831 阅读 · 0 评论 -
Python多线程学习
基础不必多讲,还是直接进入python。 Python代码代码的执行由python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但任意时候,只有一个程序在CPU中运行。同样,虽然python解释器可以“运行”多个线程,但在任意时刻,只有一个线程在解释器中运行。转载 2014-12-09 19:36:38 · 1039 阅读 · 0 评论 -
Python logging模块
########## Init Log ###########def Init_Log(log_dir): logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(filename)s[line:%(lineno)-4d] %(levelname)-6s %(message)s", datef原创 2014-12-09 19:31:19 · 779 阅读 · 0 评论 -
Python模块subprocess小记
在熟悉了Qt的QProcess以后,再回头来看python的subprocess总算不觉得像以前那么恐怖了。和QProcess一样,subprocess的目标是启动一个新的进程并与之进行通讯。subprocess.Popen这个模块主要就提供一个类Popen:class subprocess.Popen( args, bufsize=0, e转载 2014-12-09 19:29:30 · 933 阅读 · 0 评论 -
Python中调用父类的同名方法
Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递。举一个很常见的例子:Python代码>>> class Foo: def bar(self, message): print(message) >>> Foo转载 2014-12-09 19:34:51 · 8108 阅读 · 0 评论 -
Python os.path模块
##################################join:在序列中添加元素split: 将字符串分解成序列两者为互逆方法Python代码 s = "as, asdas \r\nasda"print s.split();# result: ['as,', 'asdas', 'asda'] print "".join(s原创 2014-12-09 19:32:51 · 711 阅读 · 0 评论