分类
摘要:
logging 的日志级别可以分为 debug(), info(), warning(), error(), critical() 5个级别。logging 默认只会打印 warning 级别的日志
import logging
logging.debug('debug message')
logging.info... 阅读原文
2018-04-19 20:33:02 阅读(733) 评论(0)
摘要:
struct模块提供了用于在字节字符串和Python原生数据类型之间转换函数,比如数字和字符串。
Python版本: 2.x & 3.x
该模块作用是完成Python数值和C语言结构体的Python字符串形式间的转换。
这可以用于处理存储在文件中或从网络连接中存储的二进制数据,以及其他数据源。
1... 阅读原文
2018-04-19 19:45:01 阅读(752) 评论(0)
摘要:
Github项目地址:
https://github.com/JtvDeemo/elementary-arithmetic
PSP
PSP2.1
Personal Software Process Stages
预估耗时(分钟)
实际耗时(分钟)
Planning
计划
10
10
· Estimate
... 阅读原文
2018-04-19 17:46:03 阅读(743) 评论(0)
摘要:
1 #coding=utf-8
2 #Version:python 3.6.0
3 #Tools:Pycharm 2017.3.2
4 _date_ = '2018/4/18/018 17:17'
5 _author_ = 'Hongyong'
6
7 def cal(n):
8 pri... 阅读原文
2018-04-19 15:58:03 阅读(728) 评论(0)
摘要:
inspect模块主要提供了四种用处:
1.对是否是模块、框架、函数进行类型检查
2.获取源码
3.获取类或者函数的参数信息
4.解析堆栈
一、type and members
1. inspect.getmembers(object[, predicate])
第二个参数通常可以... 阅读原文
2018-04-19 14:20:02 阅读(735) 评论(0)
摘要:
代码:
# -*- coding:utf-8 -*-
from urllib import request
resp = request.urlopen('http://www.xxx.com')
print(resp.read().decode('utf-8'))
报错:
Traceback (most... 阅读原文
2018-04-19 13:05:02 阅读(791) 评论(0)
摘要:
字典是一种可变数据类型,且可存储任意类型对象。
字典使用大括号"{}"括起来,由键(key)和值(values)组成,键只能使用不可变类型定义,值可以使用可变类型{'键':'值'}
创建
实例(Python3.0+):
dic = {'name':'makes','age':'30','hobby':'gril'... 阅读原文
2018-04-19 11:13:02 阅读(750) 评论(0)
摘要:
import sys
print(sys.path) # 打印环境变量print(sys.argv) # 打印传入的参数print(sys.argv[2]) # 打印传的第二个参数
import os
# python 调用 shell,创建目录、文件
cmd = rst = os.system('dir') # 执... 阅读原文
2018-04-19 10:41:01 阅读(751) 评论(0)
摘要:
一、 什么是异常
异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下
而错误分成两种
#语法错误示范一
if
#语法错误示范二
def test:
pass
#语法错误示范... 阅读原文
2018-04-19 10:16:06 阅读(699) 评论(0)
摘要:
# 方法一
z = 'bb'
z.zfill(6) ----'0000bb'
n = '123'
n.zfill(5) ----'00123'
# 方法二
"%05d" % 2 ----'00002'
"%05d" % "2" ---- '报错'
# 方法的区别 方法二只能是纯数字
阅读原文
2018-04-19 09:23:02 阅读(733) 评论(0)