make install的时候,根据提示安装依赖包 yum -y intall zlib zlib-devel libffi-devel tk-devel 1. 下载与解压 wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.x ...
分类:
编程语言 时间:
2021-06-02 16:48:54
阅读次数:
0
下载python源码至服务器 http://npm.taobao.org/mirrors/python/3.7.5/Python-3.7.5.tgz (根据自己的需要去下载对应的版本) wget http://npm.taobao.org/mirrors/python/3.7.5/Python-3. ...
分类:
编程语言 时间:
2021-03-31 12:32:39
阅读次数:
0
前言 最近在看 python GC 这块,主要参考了武老师的是视频和博客,自己再总结一下。 我的 python 源码版本 3.9.0。 知识点 python GC 主要分为引用计数和分带的标记清除两种 GC。 引用计数会一直占用系统资源,需要持续监控对象的引用 标记清除有 STW(stop the ...
分类:
编程语言 时间:
2020-12-30 10:47:29
阅读次数:
0
1. python 的基础语法 1.1 编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- 上述定义允许在源文件中使用 Windows-1252 字符集 ...
分类:
编程语言 时间:
2020-12-25 11:41:25
阅读次数:
0
因为笔者学习的是Python3.7.4版本的源码,所以就以3.7.4版本为例进行讲解。
本文参考链接:https://flaggo.github.io/python3-source-code-analysis/preface/code-organization/ ...
分类:
编程语言 时间:
2020-11-18 13:29:21
阅读次数:
35
目的:修改python解释器用于代码加密获取源码aptsourcepython2.7-minimal由于系统默认的python版本是2.7.16,下载的源码是2.7.16-2+deb10u1,直接编译安装,会导致系统命令如aptinstall无法执行,原因是包依赖冲突,因此要修改打包的版本号,修改的方式进入到源码目录,修改debian/changelog文件,我是直接把python2.7(2.7.
分类:
编程语言 时间:
2020-07-10 18:35:39
阅读次数:
85
###经常看到源码里面有相关的日志操作特地整理一下 基础知识 from io import StringIO #StringIO模块主要用于在内存缓冲区中读写数据 s = StringIO() s.write("www.baidu.com\n") s.write("www.google.com") ...
分类:
编程语言 时间:
2020-07-08 20:08:34
阅读次数:
68
内容回顾 forms组件源码 # 入口:form_obj.is_valid() ? # 校验字段和钩子函数的执行 ? # 报错提示 其实可以有两种方式(针对局部钩子函数) 1.self.add_error() 2.raise ValidationError() ? """ python源码里面使用最 ...
分类:
其他好文 时间:
2020-06-08 19:08:04
阅读次数:
53
1、下载python源码包,最好下载到opt目录 https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 2、安装前先安装依赖,必须安装前装 yum install gcc patch libffi-devel python36-devel. ...
分类:
编程语言 时间:
2020-05-03 00:53:03
阅读次数:
71
效果图: Python源码(将数据导入数据库): 1 import re 2 import requests 3 import pymysql 4 5 def insertCvpr(value): 6 db = pymysql.connect("localhost", "root", "root", ...
分类:
Web程序 时间:
2020-04-15 14:04:58
阅读次数:
138