- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 python自动生成和文件同名的文件夹,并将文件移动到同名文件夹中
python自动生成和文件同名的文件夹,并将文件移动到同名文件夹中运行程序之前运行程序之后import osimport shutil# 获取当前目录下所有文件及目录listDir = os.listdir()# 遍历for dir in listDir: # 判断如果是文件夹或是自己则忽略 if os.path.isdir(dir) or 'new.py' == dir: continue # 分离文件名和扩展名,获取不带后缀的文件名
2022-04-25 16:14:17
2153
3
原创 python: MVC模式和Django的MVT模式详解
Django由python实现的,开源的,Web开发框架起初被开发来用于管理劳伦斯日报(Lawrence Journal-World)旗下的新闻内容网站2005年7月在BSD许可协议下发布Django是一个比利时音乐家的名字注重 代码复用,强调DRY原则(don’t repeat yourself),可以帮助开发者快速地创建复杂的网站MVC和MVT设计模式核心:解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性MVC模式MVC各部分的功能:M全拼为Model(模型),-
2020-06-03 22:27:41
1177
原创 Django Web之HTTP协议
HTTP协议web前端系统 和 后端系统 之间就是通过HTTP协议进行通信的,要学习后端的开发,必须先了解HTTP协议的基础知识。HTTP协议简介WEB API接口 大都是基于 HTTP 协议的,所以,要进行接口测试 首先要了解 HTTP 协议 的 基础知识。HTTP 协议 全称是 超文本传输协议, 英文是 Hypertext Transfer Protocol 。HTTP 最初是用来 在 浏览器和 网站服务器(web服务)之间 传输超文本(网页、视频、图片等)信息的。由于 HTTP 简洁易用,
2020-06-03 09:44:09
480
原创 Django Web简介
web系统,通常可以分为 : 客户端 和 服务端 。比如,手机应用(比如微信)就是 客户端, 腾讯公司的微信服务程序(运行在腾讯的机房里面)就是服务端。再比如,电脑打开淘宝, 浏览器里面运行的淘宝网页,就是 客户端, 而 阿里巴巴 的 淘宝服务程序(运行在阿里的机房里面)就是服务端。也有人喜欢把 客户端 称之为 前端 ,服务端称之为 后端 。那么 开发 客户端(前端)的工程师 就会被称之为 客户端(前端)工程师 ,开发 服务端(后端)的工程师 就会被称之为 服务端(后端)工程师。如果一个工程师,
2020-06-03 09:23:57
698
1
原创 Diango: BYSMS销售管理系统 v1.0
BYSMS系统 需求1.0使用案例是 实现一个 公司 的 销售管理系统BYSMS系统 需求1.0本文为 白月医疗设备公司的销售管理系统 的需求文档本系统简称 BYSMS (白月销售管理系统)本系统的使用者有: 管理员 和 销售员白月制药公司 生产各种药品,比如:来适可、立卫克、舒利迭 。当销售员销售成功,客户(比如 上海华山医院)购买 白月公司的产品后,销售员自己 或者 管理员 需要把客户购买的 订单填入 BYSMS 系统,包括 日期、客户、药品、数量管理员可以在 BYSMS 系统 查询、添
2020-05-25 17:21:38
1740
1
原创 python面向对象编程(OOP,OOD,OOA)
OOP,Object Oriented Programming,面向对象的编程,还有OOD(面向对象的设计),OOA(面向对象的分析)。那什么是面向对象呢?要想了解这个问题我们要先了解面向过程,这样对比我们就好理解了。很早以前的编程是面向过程的,比如实现一个算术运算1+1 = 2,通过这个简单的算法就可以解决问题。但是随着时代的进步,人们不满足现有的算法了,因为问题越来越复杂,不是1+1那么单纯了,比如一个班级的学生的数据分析,这样就有了对象这个概念,一切事物皆对象。将现实的事物抽象出来,注意抽象这个词是
2020-05-25 15:36:15
1388
原创 使用pycharm创建Django项目
创建项目1. 使用命令行创建项目如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Django project —— 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:django-admin startproject mysite #mysite是项目名这行代码将会在当前目录下创建一个 mysite 目录。如果命令失
2020-05-22 17:49:11
7271
2
原创 Python3 迭代器与生成器
迭代器想要搞明白什么是迭代器,首先要了解几个名词:容器(container)、迭代(iteration)、可迭代对象(iterable)、迭代器(iterator)、生成器(generator)。容器容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个地迭代获取,可以用in, not in关键字判断元素是否包含在容器中。通常这类数据结构把所有的元素存储在内存中(也有一些特例,并不是所有的元素都放在内存,比如迭代器和生成器对象)在Python中,常见的容器对象有:list, deque,
2020-05-21 15:59:30
332
原创 pycharm快捷键及一些常用功能设置(如table按键设置)
1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert...
2019-06-17 10:03:07
2373
原创 Web框架本质:MVC与MTV的区别
1、什么是框架?框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单说就是使用别人搭好的舞台,你来做表演。2、常见的Python Web框架:Full-Stack Frameworks(全栈框架、重量级框架):Django、web2py、TurboGears、Pylons、…Non Full-Stack Frame...
2019-06-14 08:41:53
1710
原创 Python操作Excel之xlsx文件
前言之前处理excel的读写时用的是xlrd/xlwt,但是这两个库有个缺点就是只对xls的格式处理的比较好,对以xlsx结尾的格式就不行了。由于现在大家使用的都是最新版本的office,excel的格式都是xlsx,因此此时再继续用xlrd/xlwt处理就不合适了,庆幸的是对于xlsx文件的读写,我们还可以使用openpyxl来操作。我对excel并不熟悉,平时也不怎么用,所以对exce...
2019-03-28 10:37:17
1264
原创 Anaconda 更新失败的解决办法
本地环境:Windows 10,Anaconda Python 3.7.11:异常现象错误信息:C:\Users\faily>conda install scrapySolving environment: failedCondaHTTPError: HTTP 000 CONNECTION FAILED for url https://mirrors.ustc.edu.cn/...
2019-03-26 09:54:41
31344
10
原创 单次定时器和多次循环定时器示例
Python中通过线程实现定时器timer,其使用非常简单。看示例: 在使用Python定时器时需要注意如下4个方面: (1)定时器构造函数主要有2个参数,第一个参数为时间,第二个参数为函数名,第一个参数表示多长时间后调用后面第二个参数指明的函数。第二个参数注意是函数对象,进行参数传递,用函数名(如fun_timer)表示该对象,不能写成函数执行语句fun_timer(),不然会报错。用typ...
2018-05-17 11:41:59
9471
转载 Matplotlib 双Y轴曲线
双y轴图像具有单y轴图像没有的对比效果,在MATLAB中有plotyy函数可以实现,Python的实现方式没有MATLAB那样方便,不过实现效果却也不见得差。以往我常用的绘图命令是 import matplotlib.pylab as plt # 导入绘图包 plt.figure() # 创建图像文件 plt.plot(…) # 绘制图像 plt.show() # 显示图像在双y轴制图中,
2017-08-23 10:37:28
2576
原创 matplotlib画多条曲线
plot(self, *args, **kwargs) def plot(self,ax,ay,colour): ”’#最常用的绘图命令plot, ”’self.axes.grid()self.axes.plot(ax,ay,colour)self.UpdatePlot()plot(x1, y1, x2, y2, antialised=False) ##画多条曲线 plot
2017-08-23 09:52:01
3340
网络是怎样连接的 PDF 高清文字版
2019-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人