
Python
记录Python学习笔记。
卖猪肉的痴汉
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Django】Web框架本质
原文:https://blog.youkuaiyun.com/qq_41964425/article/details/82841116 文章目录根据不同的路径返回不同的内容普通版函数版函数进阶版返回具体的HTML文件让网页动态起来服务器和应用程序wsgiref 模块 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客服端。 这样我们就可以自己实现Web...转载 2019-05-27 22:55:46 · 134 阅读 · 0 评论 -
‘unicode’ object has no attribute ‘get’
views.py文件: def get_pattern(request, product_id): """ Get JSON for needed pattern """ data = Patterns.objects.get(related_module=product_id) product_data = serializers.serialize("j...翻译 2019-03-21 08:54:10 · 10697 阅读 · 0 评论 -
Python基础----列表和元组
1.列表 列表的元素可以是:整数、字符串、列表、元组。。 如list=[23,“xiaojing”,[12,19]] 列表操作: 取 list=[12,"string",[12,65]] print(list[-1]) #[12,65] #切片取 顾前不顾后,结果还是一个列表 list=[12,"string",[12,65]] print(list[::2]) #[原创 2019-03-04 18:12:19 · 303 阅读 · 0 评论 -
Python基础---字符串
一、变量(Python变量申请容器和使用标签指向容器位置) 变量定义规则: 变量名只能是字母、数字、下划线的任意组合 变量名第一个字符不能是数字 变量名不能是关键字: [‘and’, ‘as’, ‘assert’, ‘break’,‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’...原创 2019-03-04 15:39:50 · 240 阅读 · 0 评论 -
Python基础---文件操作
1.文件操作 open(‘d:\file.txt’,mode=‘r+’,encoding=‘UTF-8’) (1)文件路径:绝对路径、相对路径 (2)文件操作方式:只读、只写、追加、读写、写读… (3)编码方式:GBK、UTF-8…… 2.文件操作方式 只读 #r f = open('log',mode='r',encoding='UTF-8')#模式为r,需要编码方式 content =...原创 2019-03-06 10:47:11 · 180 阅读 · 0 评论 -
Python基础---编码
1.Python3 编码转换 编码方式 编码使用的字节 ASCII 英文:一个字节 Unicode 没有优化,所有字符都是4个字节 UTF-8 英文:一个字节 中文: 三个字节 GBK 英文: 一个字节 中文: 两个字节 (1).各个编码之间的二进制,是不能互相识别的,会产生乱码。 (2)文件的储存,传输,不能是Unicode占用空间大(只能是ut...原创 2019-03-05 18:44:28 · 202 阅读 · 0 评论 -
Python基础---字典
1.字典定义 数据类型分为可变类型和不可变类型 类型 相关数据类型 是否哈希 可变类型 list 、dict 、set 不可哈希 不可变类型 str 、tuple(元组)、 bool 、int 可哈希 字典(dict)是一种key value 无序的数据类型: key:必须是不可变得数据类型 一般字符即可 value:可以任何种数据类型 2.字典相关操作 取 dict...原创 2019-03-04 23:22:00 · 182 阅读 · 0 评论 -
Pycharm 使用技巧
1. 远程调试,边修改边同步到远程服务器,本地执行远程服务器上的代码。 2. 模块安装 3. 常用设置 3.1显示工具条 3.2 取消Pycharm黄色波浪线 3.3设置文件编码 3.4设置文件默认模板 #!/usr/bin/env python #设置python解析器的路径 # -*- coding:utf-8 -*- #设置UTF-8编码 #Author:X...原创 2019-01-31 20:48:05 · 285 阅读 · 0 评论 -
Pycharm 无法调试
调试时报错: ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython' ImportError: cannot import name 'InteractiveConsole' 错误原因: 代码文件夹中有code文件夹,与系统的code文件夹冲突。 解决方法: 将code文件夹改名 ...原创 2019-01-31 20:17:05 · 1484 阅读 · 0 评论 -
Centos 6 编译安装 Python 3.6
1. 安装依赖 yum install gcc openssl-devel bzip2-devel 2.下载Python cd /usr/src wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz tar xzf Python-3.6.6.tgz 3. 安装Python cd Python-3.6.6 ./config...原创 2019-01-31 17:10:54 · 237 阅读 · 0 评论 -
Python基础---函数
Python函数基础 函数的作用:提高代码的复用性和让代码更加简洁。 函数的定义 定义函数的关键词:def def len(): len("string") 函数返回值 函数返回值的3种情况: 没有返回值–返回None 不写return。 只写return:还可以作为提前结束函数的执行。 return None —不原创 2018-08-17 01:36:07 · 220 阅读 · 0 评论 -
Python装饰器
一、装饰器的作用 在不改动原函数及其的调用方式的情况下,在原来函数的前后调节功能。 二、装饰器固定模式(最完善的) def wrapper(fun): def extended(*args,**kwargs): #可接受任意参数 '''操作''' ret = fun(*args,**kwargs) #调用原函数并传相应的参数和返回结果...原创 2018-08-16 16:15:32 · 152 阅读 · 0 评论