- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 Python 使用pyinstaller打包文件报错Fatal error in launcher: Unable to create process using 原因及解决方案
遇到这个问题把我这个小白整懵逼好几天,查了好多大神们的贴才知道主要原因就是 pyinstaller 工具对python版本的支持问题正常使用pip install pyintaller命令安装的不支持3.7及以上 (好像是,具体版本不太清楚我是3.10)...
2022-08-01 19:43:50
4986
5
原创 Python 线程threading
Python多线程适用于I/O密集型GIL的全称是Global Interpreter Lock(全局解释器锁),为了数据安全,GIL保证同一时间只能有一个线程拿到数据。所以,在python中,同时只能执行一个线程。而IO密集型,多线程能够有效提升效率(单线程下有IO操作会进行IO等待,造成不必要的时间浪费,而开启多线程能在线程A等待时,自动切换到线程B,可以不浪费CPU的资源,从而能提升程序执行效率)。所以python多线程对IO密集型代码比较友好。而CPU密集型(各种循环处理、计算等等),由于计算工作
2022-07-09 18:42:08
387
原创 XML 自定义实体
在定义文件之前,首先要弄清楚什么是xml文件和dtd文件。一:什么是xml文件?xml是一种可扩展标记性语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有构造性的标记语言。二:什么是dtd文件?DTD(文档类型定义)的作用是定义xml文档的合法构建模块。三:创建xml文件1.必有文件开头,如下图:<?xml version="1.0" encoding="UTF-8"?>2.必须有根目录与子节点(子节点可以多个并且可以赋值),如下图:四:创
2022-07-01 21:54:36
274
原创 python 3.10 使用SAX对XML进行解析 需要重写:class xml.sax.handler.ContentHandler
python中使用SAX解析XML重写ContentHandler类方法
2022-07-01 21:28:07
522
转载 Python中报错提示:TypeError: Student() takes no arguments
Traceback (most recent call last): File "E:/learnpython/day06/15.py", line 20, in tom = Student ("aaszsdf",'adfsgfd')TypeError: Student() takes no arguments检查你的 def __init__(self, , ):函数是不是写成了 def __int__(self, , ):如果是那么改写为 def ...
2022-06-24 15:34:20
326
空空如也
我是个新手写一段字符串大小写转换的代码,如下图,求告知后半段没有实现的原因是什么?
2022-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人