python
记录Python学习笔记。
卖猪肉的痴汉
这个作者很懒,什么都没留下…
展开
-
Python 待整理笔记
一、图片相关png转jpg(pillow)原创 2021-09-13 10:51:59 · 152 阅读 · 0 评论 -
【Django】Web框架本质
原文:https://blog.csdn.net/qq_41964425/article/details/82841116文章目录根据不同的路径返回不同的内容普通版函数版函数进阶版返回具体的HTML文件让网页动态起来服务器和应用程序wsgiref 模块我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客服端。这样我们就可以自己实现Web...转载 2019-05-27 22:55:46 · 98 阅读 · 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 · 10530 阅读 · 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 · 271 阅读 · 0 评论 -
Python基础---字符串
一、变量(Python变量申请容器和使用标签指向容器位置)变量定义规则:变量名只能是字母、数字、下划线的任意组合变量名第一个字符不能是数字变量名不能是关键字:[‘and’, ‘as’, ‘assert’, ‘break’,‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’...原创 2019-03-04 15:39:50 · 200 阅读 · 0 评论 -
Python基础---文件操作
1.文件操作open(‘d:\file.txt’,mode=‘r+’,encoding=‘UTF-8’)(1)文件路径:绝对路径、相对路径(2)文件操作方式:只读、只写、追加、读写、写读…(3)编码方式:GBK、UTF-8……2.文件操作方式只读#rf = open('log',mode='r',encoding='UTF-8')#模式为r,需要编码方式content =...原创 2019-03-06 10:47:11 · 140 阅读 · 0 评论 -
Python基础---编码
1.Python3 编码转换编码方式编码使用的字节ASCII英文:一个字节Unicode没有优化,所有字符都是4个字节UTF-8英文:一个字节 中文: 三个字节GBK英文: 一个字节 中文: 两个字节(1).各个编码之间的二进制,是不能互相识别的,会产生乱码。(2)文件的储存,传输,不能是Unicode占用空间大(只能是ut...原创 2019-03-05 18:44:28 · 160 阅读 · 0 评论 -
Python基础---字典
1.字典定义数据类型分为可变类型和不可变类型类型相关数据类型是否哈希可变类型list 、dict 、set不可哈希不可变类型str 、tuple(元组)、 bool 、int可哈希字典(dict)是一种key value 无序的数据类型:key:必须是不可变得数据类型 一般字符即可value:可以任何种数据类型2.字典相关操作取dict...原创 2019-03-04 23:22:00 · 150 阅读 · 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 · 233 阅读 · 0 评论 -
Pycharm 无法调试
调试时报错:ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython'ImportError: cannot import name 'InteractiveConsole'错误原因:代码文件夹中有code文件夹,与系统的code文件夹冲突。解决方法:将code文件夹改名...原创 2019-01-31 20:17:05 · 1432 阅读 · 0 评论 -
Centos 6 编译安装 Python 3.6
1. 安装依赖yum install gcc openssl-devel bzip2-devel2.下载Pythoncd /usr/srcwget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgztar xzf Python-3.6.6.tgz3. 安装Pythoncd Python-3.6.6./config...原创 2019-01-31 17:10:54 · 190 阅读 · 0 评论 -
Python基础---函数
Python函数基础 函数的作用:提高代码的复用性和让代码更加简洁。函数的定义定义函数的关键词:defdef len(): len("string")函数返回值函数返回值的3种情况:没有返回值–返回None 不写return。 只写return:还可以作为提前结束函数的执行。 return None —不原创 2018-08-17 01:36:07 · 191 阅读 · 0 评论 -
Python装饰器
一、装饰器的作用 在不改动原函数及其的调用方式的情况下,在原来函数的前后调节功能。二、装饰器固定模式(最完善的)def wrapper(fun): def extended(*args,**kwargs): #可接受任意参数 '''操作''' ret = fun(*args,**kwargs) #调用原函数并传相应的参数和返回结果...原创 2018-08-16 16:15:32 · 115 阅读 · 0 评论