随笔分类 -  Python学习笔记

Python学习----第七模块笔记(Web开发进阶之Django数据库操作)
摘要:1、连接数据库 创建Django工程后运行该工程,会在工程根目录下创建db.sqlite3文件,为Django自带的sqlite3数据库(Django自带的功能也需要数据库支持),如果没有在settings.py文件中进行配置的话,数据将会保存在该数据库中。 Django使用MySQL: # 修改settings.py中DATABASES = {}的内容为 DATABASES = { 'd... 阅读全文

posted @ 2018-05-12 15:10 青蛙二世 阅读(231) 评论(0) 推荐(0)

Python学习----第七模块笔记(Web开发进阶之Django Form组件)
摘要:Django Form 阅读全文

posted @ 2018-05-12 14:50 青蛙二世 阅读(120) 评论(0) 推荐(0)

Python学习---第七模块问题集
摘要:问题:win系统下,python 3+、Django 2.0.3环境,在Django运行时报错,信息如下: Unhandled exception in thread started by .wrapper at 0x000002203F3FEC80> Traceback (most recent call last): File "C:\Program Files\Python\Python36... 阅读全文

posted @ 2018-04-14 09:53 青蛙二世 阅读(1243) 评论(0) 推荐(0)

Python学习----第七模块笔记(Web开发进阶之Django基础)
摘要:1、Django简介 1.1、Web框架 Web框架(web framework)或者叫做Web应用框架(web application framework),是用于进行web开发的一套软件结构。大多数的web框架提供了一套开发和部署网站的方式,为web行为提供了一套支持方法。使用web框架,很多业务逻辑外的功能不需要自己再去完善,而是使用框架已有的功能就可以了。 Web框架可分为MVC(Mode... 阅读全文

posted @ 2018-04-08 09:08 青蛙二世 阅读(280) 评论(0) 推荐(0)

Python学习----第六模块笔记(Web开发基础之jQuery)
摘要:1、jQuery是什么 jQuery是一个快速、简洁的JavaScript框架,是一个优秀的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有... 阅读全文

posted @ 2018-03-21 13:52 青蛙二世 阅读(200) 评论(0) 推荐(0)

Python学习----第六模块笔记(Web开发基础之JavaScript与DOM)
摘要:1、JavaScript 1.1、JavaScript简介 JavaScript,一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分。JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在... 阅读全文

posted @ 2018-02-09 11:28 青蛙二世 阅读(183) 评论(0) 推荐(0)

Python学习----第六模块笔记(Web开发基础之HTML与CSS)
摘要:1、HTML HTML(HyperText Markup Language),超文本标记语言,是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行... 阅读全文

posted @ 2018-01-27 14:17 青蛙二世 阅读(207) 评论(0) 推荐(0)

Python学习----第五模块笔记(网络编程进阶之堡垒机)
摘要:1、什么是堡垒机 堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活动,以便集中报警、及时处理及审计定责。 堡垒机综合了核心系统运维和安全审计管控两大主干功能。从技术实现上讲,通 阅读全文

posted @ 2018-01-19 22:04 青蛙二世 阅读(269) 评论(0) 推荐(0)

Python学习----第五模块笔记(网络编程进阶之MySQL)
摘要:1、数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理方式。数据库有很多种类型,从简单的存储有各种数据的表格到能够进行海量数据存 阅读全文

posted @ 2017-12-28 11:19 青蛙二世 阅读(272) 评论(0) 推荐(0)

Python学习----第五模块笔记(网络编程进阶之RabbitMQ与Redis)
摘要:1、消息队列 消息队列(Message Queue),MQ是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息来通信。MQ是消费者生产者的一个典型代表,一端往消息队列中不断写入消息,另一端则可以读取或订阅队列中的消息。 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。可以用于大型软件系统各个模块之间的高效通信,支持高并发,可扩展。 安装RabbitMQ Rabb... 阅读全文

posted @ 2017-12-13 10:37 青蛙二世 阅读(336) 评论(0) 推荐(0)

Python学习----第四模块笔记(网络编程基础)
摘要:1、socketserver 使用socketserver可以实现多并发连接 socketserver.TCPServer() :TCP socketserver.ThreadingTCPServer() :多线程TCP socketserver.UDPServer():UDP socketserver.ThreadingUDPServer() :多线程UDP socketserver.... 阅读全文

posted @ 2017-11-18 15:13 青蛙二世 阅读(240) 评论(0) 推荐(0)

Python学习----第三模块笔记(面向对象和简单socket编程)
摘要:1、面向对象编程 概念 Object Oriented Programming,OOP,利用类和对象创建各种模型来描述真实世界。OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。 Class 类 对一类拥有相同属性的对象的抽象、蓝图、原型。在类中定义了这些对象都具备的属性、共同的方法。类是多个函数的集合,一个模板。 Object 对象 一个类实例化后的实例,,一个类必须经过实例化后才能在... 阅读全文

posted @ 2017-10-30 23:47 青蛙二世 阅读(317) 评论(0) 推荐(0)

Python学习----第二模块笔记(函数和常用模块)
摘要:1、匿名函数 没有函数名的函数,使用lambda来创建。e.g: >>> a = lambda x:x*3 >>> a(3) 9 >>> a = lambda n:print(n) >>> a("aaa") aaa a = map(lambda x: x*2, range(5)) for i in a: print(i) 结果: 0 2 4 6 8 #匿名函数与其他函数搭配使用 2、内... 阅读全文

posted @ 2017-10-10 11:00 青蛙二世 阅读(592) 评论(0) 推荐(0)

Python学习----第一模块笔记(Python基础知识)
摘要:1、python是什么? python是动态解释型的强类型定义语言。 python官方版本的解释器是CPython。该解释器使用C语言开发。 当前主要使用3.x版本的python。 2、第一个python程序 Linux下使用./xxx.py执行python执行python程序,在文件开头添加如下代 阅读全文

posted @ 2017-09-26 09:38 青蛙二世 阅读(494) 评论(0) 推荐(0)

导航