python学习笔记
文章平均质量分 61
python 学习笔记,易错点,及工作中遇到的问题
输出是最好的学习方式
这个作者很懒,什么都没留下…
展开
-
python dict相关操作总结
原创 2020-03-31 16:33:27 · 84 阅读 · 0 评论 -
python sqlite中文模糊查询
前端发送中文给后端前端发送中文给后端,后端收到的是Unicode·编码的中文如果直接在python的终端用python的print 的话,print出来的就是中文直接输出的话,还是 u’\u6545\u969c\u5f55\u6ce2’ 中文是故障录波>>> a = u'\u6545\u969c\u5f55\u6ce2'>>> au'\u6545\u969c\u5f55\u6ce2'>>> print a故障录波>>>原创 2021-03-11 15:56:32 · 1447 阅读 · 0 评论 -
在linux中查看有那些进程,并杀死已经关闭的进程
#查看进程,启动进程和关闭进程的 命令如下[root@localhost WN]# cd CALCULATION/[root@localhost CALCULATION]# ps -ef|grep 'calculation_server.py'root 11030 10932 0 10:22 pts/36 00:00:00 grep --color=auto calculation_se原创 2021-02-01 10:32:52 · 245 阅读 · 0 评论 -
linux系统下 ‘ascii‘ codec can‘t encode characters in position 0-31: ordinal not in range(128)
linux系统下 ‘ascii’ codec can’t encode characters in position 0-31: ordinal not in range(128)这个报错的意思是 ‘ascii ’无法编码中文 ,即中文无法以ascii编码。这说明有中文将要被存储在默认编码为ascii的文件中。这一报错出现在linux下 执行python命令时,将输出结果重定向到log.txt文件时的报错。[root@localhost ~]# cat test.py#encoding:utf8p原创 2021-02-01 10:16:44 · 2169 阅读 · 0 评论 -
python代码加密--pyinstaller
python代码加密需要安装pyinstaller 包不同系统安装方法一、windows环境下:1、安装pyinstallerpip install pyinstaller==3.6.02、打包程序pyinstaller -F XXXXXX.py二、linux环境下:1、安装pyinstallerpip install pyinstaller==3.6.02、打包程序pyinstaller -F XXXXXX.py遇到的bug修改配置文件if __name__ == "__ma原创 2021-01-05 10:02:25 · 1106 阅读 · 1 评论 -
python判断操作系统--总结
python 判断当前操作系统是什么系统python vscode编辑器 无法正常显示utf8编码的中文如果中文是utf8编码,则vscode的控制台打印出来是乱码,是因为控制台的默认解码方式是gb2312so ,vscode的终端的默认解码方式是 gb2312if…elif 不是if…elseif一个是python的if语句,一个是前端的,经常写前后端的全栈开发工程师,这点可得分清楚啊。...原创 2020-12-29 15:56:28 · 306 阅读 · 0 评论 -
UnicodeDecodeError: ‘utf8‘ codec can‘t decode byte 0xd7 in position 0: invalid continuation byte
分析错误原因decode 和encode的区别decode是解码encode是编码报错信息是解码错误,utf8解码失败怎么判断应该用什么来解码呢?打印中文 以及中文的长度,分析每个中文占的字节大小如果占两个是gb2312如果占三个是utf8gb2312还是很省地方的嘛!!找到中文的编码类型,按照该类型来解码即可下面我们在vscode中尝试一下,举个例子:我们看到两个中文字,占了6个字节,一个占3个字节,所以是utf8编码的我们尝试用根本312解码,看看是否会报错:我想改变中原创 2020-12-29 15:40:52 · 2569 阅读 · 1 评论 -
UnicodeDecodeError: ‘utf8‘ codec can‘t decode byte 0xd3 in position 3: invalid continuation byte
python中文编码问题# -*- coding:utf-8 -*-# -*- coding:utf-8 -*-import chardeta = '子系统'print a, len(a), chardet.detect(a)b = '子系统'.decode('utf-8').encode('gb2312')print b, len(b), chardet.detect(b)c = u'子系统'print c, len(c)d = '子系统'.decode('utf-8').e原创 2020-07-10 11:09:17 · 2015 阅读 · 0 评论 -
彻底明白在flask框架下使用session是怎么和cookie相配合来解析用户登录状态等数据信息的
在本文中,将介绍session在flask框架下的保存位置,session加密为cookie时都有那些参数。以及从用户请求到服务器解析,是如何判断用户已经处于登录状态的。本文深入浅出,并从源码角度了解session的加密机制原创 2020-05-29 16:45:35 · 1067 阅读 · 1 评论 -
flask框架实现web服务器的过程探索
本文从什么是web服务器,什么是应用程序,web服务器和应用程序如何交互,python 的WSGI是什么,Flask 如何实现了WSGI等方面深入讲解了flask实现web服务器的过程。原创 2020-05-28 16:47:09 · 855 阅读 · 0 评论 -
web.py源码分析
web.py源码分析: application(1) 写的太好了原创 2020-04-02 11:01:31 · 191 阅读 · 0 评论