摘要: 习惯了使用django的orm,再使用其他的orm感觉都没有django的orm香,最近发现了一个可以脱离diango项目单独使用djangoorm的方法,原理是指定django的setting配置文件,让model可以找到数据库配置信息,这样就可以操作了。 一、安装依赖 pip install d 阅读全文
posted @ 2020-10-14 15:32 朝花夕拾_nn 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 最近重新开始学习python,之前也自学过一段时间python,对python还算有点了解,本次重新认识python,也算当写一个小小的教程。一、什么是python?python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。在1989诞生,Guido(龟叔)开发。这里的py 阅读全文
posted @ 2017-12-15 16:43 朝花夕拾_nn 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test 阅读全文
posted @ 2017-12-15 16:42 朝花夕拾_nn 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、线程&进程 对于操作系统来说,一个任务就是一个进程(Process),比如打开一个浏览器就是启动一个浏览器进程,打开一个记事本就启动了一个记事本进程,打开两个记事本就启动了两个记事本进程,打开一个Word就启动了一个Word进程。进程是很多资源的集合。 有些进程还不止同时干一件事,比如Word, 阅读全文
posted @ 2017-12-15 16:40 朝花夕拾_nn 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 我们在开发程序的时候,有时候需要开发一些自动化的任务,执行完之后,将结果自动的发送一份邮件,python发送邮件使用smtplib模块,是一个标准包,直接import导入使用即可,代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import sm 阅读全文
posted @ 2017-12-15 16:39 朝花夕拾_nn 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、python操作网络,也就是打开一个网站,或者请求一个http接口,使用urllib模块。 urllib模块是一个标准模块,直接import urllib即可,在python3里面只有urllib模块,在python2里面有urllib模块和urllib2模块。 1 2 3 4 5 6 7 8 阅读全文
posted @ 2017-12-15 16:38 朝花夕拾_nn 阅读(171) 评论(0) 推荐(0) 编辑
摘要: git是一个分布式的版本控制系统,和svn是一类的软件。现在有很多免费的git搭建的网站,比较有名的,比如说github,还有一些国内的,coding、csdn代码托管平台、京东代码托管平台等等。 现在有很多免费的git搭建的网站,比较有名的,比如说github,还有一些国内的,coding、csd 阅读全文
posted @ 2017-12-15 16:37 朝花夕拾_nn 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、python操作excel,python操作excel使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的。这几个模块使用pip安装即可,下面是这几个模块的使用。 二、xlrd模块,xlrd模块用来读exc 阅读全文
posted @ 2017-12-15 16:37 朝花夕拾_nn 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、异常处理 在程序运行过程中,总会遇到各种各样的错误。程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 下面我们先写一个函数,实现除法运算。 1 2 3 4 5 6 7 8 9 10 11 12 def calc(a,b): re 阅读全文
posted @ 2017-12-15 16:35 朝花夕拾_nn 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、模块、包 什么是模块? 模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,test.py test就是模块名称。 什么是包? 包,package本质就是一个文件夹,和文件夹不一样的是它有一个__init__.py文件,包是从逻辑上 阅读全文
posted @ 2017-12-15 16:34 朝花夕拾_nn 阅读(237) 评论(0) 推荐(0) 编辑