上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: 1,python异常处理 常用的用法: 2,python异常处理例子 try 捕捉异常,如果捕捉到异常将异常内容给e,如果没有捕捉到异常,则输出else语句。 最后输出finally语句。 阅读全文
posted @ 2018-02-06 14:56 某电商首席日志工程师 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1,__init__(self) 初始化方法,实例化一个对象的时候就会被执行 2,__call__(self,*args) 把实例对象作为函数调用,即实例化一个对象后,在对象后面加括号即可调用__call__方法。 3.__str__() 在打印实例的时候就会被调用 4,__del__ 析构函数,该 阅读全文
posted @ 2018-02-05 09:50 某电商首席日志工程师 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一,python的装饰器是什么? 二,python装饰器 三,带有参数的装饰器 一,python的装饰器是什么? python装饰器其实就是一个函数,它用于给其他函数添加一些新功能。这个就是python的装饰器。 二,python的装饰器 1,python装饰器的原则 a,不修改被装饰的函数的原代码 阅读全文
posted @ 2018-01-30 19:43 某电商首席日志工程师 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一,生成式和生成器 1,列表生成式 可以发现,快速生成列表的表达式,for循环range(3) ,如果i大于1,则乘以自己然后输出。 2,生成器 可以发现,这个生成器和列表生成式非常相似。只是上面的是[] 而下面的是()。 这让我想起了python2中的range与xrange2个函数。range是 阅读全文
posted @ 2018-01-29 22:03 某电商首席日志工程师 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1,python2的默认编码是ascii码。 2,python2中有2中数据模型来支持字符串这种数据类型,分别为str和unicode。 3,uncode转换为其他编码是encode,其他编码转换成unicode是decode(解码)。所以unicode是核心,比如你现在有个gbk的字符串,如果想要 阅读全文
posted @ 2018-01-25 21:58 某电商首席日志工程师 阅读(556) 评论(1) 推荐(0) 编辑
摘要: 1,使用Python解决数学问题。 ABCD乘9 = DBCA 那么 A=?,B=?,C? D=? 2,使用python求阶乘的和。 0!+1!+2!+3!+4!+....+n! 3,计算输入字符串有多少个空格、字符串、数字、特殊符号的个数。 4,乘法口诀 5,/etc/passwd排序,按照uid 阅读全文
posted @ 2018-01-23 17:12 某电商首席日志工程师 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1,print(打印),python2不换行可以使用逗号,python3不换行使用end='' python2版本: print 'a' 输出一个字符串 print a 输出一个变量 python3版本: print('a') 输出一个字符串 print(a) 输出一个变量 运行结果:abcdef 阅读全文
posted @ 2018-01-19 09:57 某电商首席日志工程师 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1,网上很多都是讲解pycharm结合github的,将pycharm的项目推送到github上。 现在很多博客都写了pycharm和github结合,其次,github同步时较慢,时而导致同步失败,所以此篇文章主要写pycharm与coding.net结合。 使用coding.net的作为代码托管 阅读全文
posted @ 2018-01-18 21:46 某电商首席日志工程师 阅读(690) 评论(1) 推荐(0) 编辑
摘要: 使用pycharm写代码时,如果有错误,一般代码右边会有红色标记。 1,写代码时忘记导入模块,可以使用快捷键 Alt + Enter 自动导入模块。() 再倒入模块之前,需要现在pycharm里面设置一下 File > Setting >general > autoimport -> python 阅读全文
posted @ 2018-01-18 21:09 某电商首席日志工程师 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python #-*- coding:utf-8 -*- import sys import os from subprocess import Popen,PIPE class Process(object): '''memcached process manger''' def __init__(self,name,program,args,workdir): ... 阅读全文
posted @ 2018-01-12 20:37 某电商首席日志工程师 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页