随笔分类 - Python之路
1
摘要:相当于我们使用related代替了在通过一个对象查询出多个对象集合时,使用表名_set来获取
阅读全文
摘要:本节内容: 一、I/O操作概述 I/O在计算机中是指Input/Output,也就是Stream(流)的输入和输出。这里的输入和输出是相对于内存来说的,Input Stream(输入流)是指数据从外(磁盘、网络)流进内存,Output Stream是数据从内存流出到外面(磁盘、网络)。程序运行时,数
阅读全文
摘要:这篇文章主要介绍了python之文件的读写和文件目录以及文件夹的操作实现代码,需要的朋友可以参考下 为了安全起见,最好还是给打开的文件对象指定一个名字,这样在完成操作之后可以迅速关闭文件,防止一些无用的文件对象占用内存。举个例子,对文本文件读取: Python读写文件实际操作的五大步骤 一、打开文件
阅读全文
摘要:首先通过一个例子来看一下本文中可能用到的对象和相关概念。 #coding:utf-8 import sys def foo():pass class Cat(object): def __init__(self, name='Kitty'): self.name = name def sayHi(s
阅读全文
摘要:必知必会13条 单表查询之神奇的双下划线 ForeignKey操作 正向查找 对象查找(跨表) 语法:<get> 对象.关联字段.字段 示例: 字段查找(跨表) 语法:<filter> obj.values_list('关联字段__字段') 示例: 反向操作 对象查找 语法:<get> obj.表名
阅读全文
摘要:一、get请求和post请求 GET请求: 1. 浏览器请求一个页面2. 搜索引擎检索关键字的时候POST请求:1. 浏览器向服务端提交数据,比如登录/注册等 HTTP中GET与POST的区别 http://www.techweb.com.cn/network/system/2016-10-11/2
阅读全文
摘要:Python3连接MySQL 本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。 PyMySQL介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接My
阅读全文
摘要:Python是出类拔萃的 然而,这是一句非常模棱两可的话。这里的"Python"到底指的是什么? 是Python的抽象接口吗?是Python的通用实现CPython吗(不要把CPython跟Cython搞混了)?亦或者指的完全是其他的东西呢?可能我另外指的是Jython,或者IronPython,或
阅读全文
摘要:命名空间 ‘’存放名字与值的关系”的空间 代码在运行伊始,创建的存储“变量名与值的关系”的空间叫做全局命名空间; 在函数的运行中开辟的临时的空间叫做局部命名空间。 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,
阅读全文
摘要:一、函数是什么 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。比如print(),len()等。但你也可以自己创建函数,这被叫做用户自定义函数。 二、函数的定义与调用 上面就是咱们写了一个函数,并且成功的调用了它。 函数是以功能为导向
阅读全文
摘要:一,文件操作基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用
阅读全文
摘要:集合set 1.集合是无序的,集合是不重复的 2.集合里面的元素必须是可哈希的,但是它本身是不可哈希的 3.集合不能更改里面的元素 4.集合可以求交集、并集、差集、反交集等 去重 1,用算法去做2,转换成集合,再转换过来. 1,集合的创建。 2,集合的增 3,集合的删 4,集合的查 5,集合的其他操
阅读全文
摘要:#str #tuple 当元组只有一个元素组成,并没有",",则该元素是什么数据类型,整体就是什么数据类型 #list 在循环一个列表时,如果要是删除某些或者某类元素,容易出错 #fromkeys() 输出结果为: 字典 字典查询时用的是二分查找,速度快。 不可变的数据类型:可哈希 可变的数据类型:
阅读全文
摘要:1、== is id id查询内存地址 is判断的是内存地址 2、小数据池 Python int str 有小数据池,为了节省内存,其他的数据类型没有小数据池 int范围-5到256 str如果全部由字母组成的字符串,都是指向一个内存地址 如果是str(单个字母)与数字相乘,则数字是20以内(包含2
阅读全文
摘要:元组tuple 元组被称为只读列表,即数据可以被查询,但不能被修改,所以,字符串的切片操作同样适用于元组。例:(1,2,3)("a","b","c") 元组子元素不能更改,但是子—>子元素有可能更改 Ture在字典、元组中换算成1 列表list 列表是python中的基础数据类型之一,其他语言中也有
阅读全文
摘要:一、引子 1.什么是数据? x=10,10是我们要存储的数据 2.为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3.数据类型 数字 int 布尔值 bool 字符串 str 元组 tuple 列表 list 字典 dictionary 集合 set 二、基础
阅读全文
摘要:一、格式化输出:占位符 编写代码,输出以下内容:会发现,用字符拼接的方式还难实现这种格式的输出,需要把要打印的格式先准备好 由于里面的 一些信息是需要用户输入的,你没办法预设知道,因此可以先放置个占位符,再把字符串里的占位符与外部的变量做个映射关系 #这里的每个%s就是一个占位符,代表后面括号里的j
阅读全文
摘要:编辑类: Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctr
阅读全文
摘要:1、python是什么编程语言 编程语言主要从以下几个角度为进行分类,编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言,每个分类代表什么意思呢,我们一起来看一下。 1.1 编译型与解释型。 编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以
阅读全文
摘要:一. python 安装 1. 下载安装包 2. 安装python3.6 3. 在命令行测试 4. 安装python2.7 5. 将python2增加到环境变量里 C:\Python27\Scripts\;C:\Python27\; C:\Python27\Scripts\;C:\Python27\
阅读全文
1