在写代码的时候,总是会遇到各式各样关于时间的处理和要求。总结一下: 首先,本文是关于datetime模块的各种总结。 开始。 一、datetime基本操作 1、获取当前datetime 2、获取当天date 3、获取明天/前N天 明天 3天前 二、时间的数据类型转换 1、datetime类型转换为s ...
分类:
编程语言 时间:
2018-01-11 22:21:28
阅读次数:
194
以前用C++和Java写过学生管理系统,也想用Python试试,果然“人生苦短,我用Python”。用Python写的更加简洁,实现雏形也就不到100行代码。 下面上代码 下面是运行结果: ...
分类:
编程语言 时间:
2018-01-11 22:20:23
阅读次数:
278
2018-01-03@望京 排序,立即想到用Python的内置函数sorted() 字典按key排序 字典是无序的,对字典排序本身是一个没有太大意义的事,但是面试的时候总会遇到=='' 那么问题来了,如何对字典按照value排序呢(默认是对key进行排序)? 首先需要知道sorted()这个函数的几 ...
分类:
编程语言 时间:
2018-01-11 22:18:39
阅读次数:
174
1 s = "I am fine" 2 s = s.split(" ") 3 print(s) 4 print("%".join(s)) 5 6 results: 7 8 ['I', 'am', 'fine'] 9 I%am%fine ...
分类:
编程语言 时间:
2018-01-11 22:18:30
阅读次数:
144
由于没有GCC无法编译安装Python3.6, 所以先安装GCC(yum install gcc) 下载地址:https://www.python.org/ftp/python/ 1 tar zxvf Python-3.5.2.tgz 2 cd Python-3.5.2 3 ./configure ...
分类:
编程语言 时间:
2018-01-11 22:18:01
阅读次数:
245
Flask Script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; Flask Script和Flask本身的工作方式类似,只需定义和添加从命 ...
分类:
其他好文 时间:
2018-01-11 22:17:25
阅读次数:
89
使用方式 生产消息 python testkafka.py p g k 消费消息 python testkafka.py c g k ...
分类:
编程语言 时间:
2018-01-11 22:15:55
阅读次数:
1015
程序能一次写完并正常运行的概率很小,基本不超过1%。总会有各种各样的bug需要修正。有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 法一:用print() 函数,把可能有问题的变量打 ...
分类:
编程语言 时间:
2018-01-11 22:15:26
阅读次数:
223
一:单元测试 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对函数abs(),我们可以编写出以下几个测试用例: 输入正数,比如1、1.2、0.99,期待返回值与输入相同; 输入负数,比如-1、-1.2、-0.99,期待返回值与输入相反; 输入0,期待返回0; 输入非数 ...
分类:
编程语言 时间:
2018-01-11 22:14:31
阅读次数:
226
Python中的strip用于去除字符串的首位字符,同理,lstrip用于去除左边的字符,rstrip用于去除右边的字符。这三个函数都可传入一个参数,指定要去除的首尾字符。注意的是,传入的是一个字符数组,编译器去除两端所有相应的字符,直到没有匹配的字符,比如: theString依次被去除首尾在[' ...
分类:
编程语言 时间:
2018-01-11 22:14:22
阅读次数:
225