搜索结果
查询Tags标签: python,共有 39688条记录-
3分钟学会python设计模式 -- 单例模式
►使用场景在编写软件时,对于某些类来说,只有一个实例很重要。例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统中可以多次查询数据库,但是只需要一个连接,而不是每次查询都重新创建一个连接,因为重复创建数据库连接会浪费内存资源。因…
2022/7/6 1:24:02 人评论 次浏览 -
python- 单例
2022/7/6 1:21:23 人评论 次浏览 -
Python教程:读取文件有三种方法:(read、readline、readlines)详细用法
python3中,读取文件有三种方法:read()、readline()、readlines()。 此三种方法,均支持接收一个变量,用于限制每次读取的数据量,但是,通常不会使用。 本文的目的:分析、总结上述三种读取方式的使用方法及特点。 一、read方法特点:读取整个文件,将文件内容放…
2022/7/5 14:27:32 人评论 次浏览 -
python线程池传参demo
import threadpooldef hello(name):for i in range(0,5):print(name+str(i))if __name__ == "__main__":# print(hello("test"))val_pool=[]for i in range(0,2):var_dict={"name":"test"+str(i)}var_tup=(None,var_dict)val_poo…
2022/7/5 14:24:30 人评论 次浏览 -
Python实现大文件分片上传和断点续传[转]
原文链接:https://blog.csdn.net/jinixin/article/details/77545140版权声明:本文为CSDN博主「jinixin」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://www.pythonheidong.com/blog/article/147214/1d8572ec6eba60a325b3/ …
2022/7/5 14:24:08 人评论 次浏览 -
【2022-07-04】python函数以及名称空间与作用域
python函数以及名称空间与作用域 函数参数补充 *与**在实参中的作用 *号在实参中,会将*号后面的数据类型,用for循环的方式依次进行取值,并传输给函数使用,数据类型可以是列表、字符串、字典、元组,其中字典在取值的时候,只有键会参与,值不参与**只针对字典,它会将…
2022/7/5 14:24:06 人评论 次浏览 -
python---内置库json
1. 前言 json:用于使用Json序列化和反序列化对象。json是用于存储和交换数据的语法,是一种轻量级的数据交换格式。使用场景: 1. 接口数据传输 (主要是服务器和客户端之间的数据传输,包含请求体响应体等) 2. 序列化 (很方便不同语言之间去进行数…
2022/7/5 14:22:24 人评论 次浏览 -
python 常用内置函数
-import函数功能用于动态的导入模块,接收一个字符串,主要用于反射或者延迟加载模块 import(module)相当于import module 导入a.b,如果b不是模块,就会报错,如果b是模块,只会导入aa=__import__(a.b) print(a) ## module a from D:\\code\\flask_demo\\a\\__init__.pydoc…
2022/7/5 14:22:04 人评论 次浏览 -
Python_整洁代码及报错处理总结
SyntaxError SyntaxError: Non-UTF-8 code starting with ‘\xb2‘ in file py文件中不支持中文,默认是ASCII编码,即使注释是中文也不行。为了解决这个问题,就需要把文件编码类型改为UTF-8的类型。 解决方案 https://peps.python.org/pep-0263/ PEP 263 – Defining Py…
2022/7/5 14:20:10 人评论 次浏览 -
python---内置库math
1. 前言 math:提供标准算数运算函数的标准库。是python内置库的科学计算,这个库是专门进行科学计算的库。math函数,python提供的内置数学类函数库,包含了很多数学公式。比如幂函数运算,三角函数,高等函数运算等等。工作中遇到关于函数的问题的时候,我们需要调用到这…
2022/7/5 14:20:07 人评论 次浏览 -
用python 实现一个在linux上修改某行配置文件的配置信息
思路:通过python的readlines 按行去读取某个配置文件存放到临时的list中,然后判断是否存在想要修改的字段,如果存在则修改该字段的值,并更新到list中。然后在将list的内容,重新写入到配置文件中。 实现逻辑: 首先通过sys.argv获取到linux传递过来的参数,参数的数据…
2022/7/5 5:20:36 人评论 次浏览 -
python并发编程实战(九):使用多进程multiprocessing模块加速程序的运行
有了多线程threading,为什么还要用多进程multiprocessing多进程multiprocessing知识梳理(对比多线程threading)代码实战:单线程、多线程、多进程对比CPU密集计算速度tmp/06.thread_process_cpu_bound.py import math from concurrent.futures import ThreadPoolExecut…
2022/7/5 5:20:09 人评论 次浏览 -
GUI 应用:socket 网络聊天室
在这个周末刚刚写出来的python桌面应用–网络聊天室,主要通过pyqt5作为桌面应用框架,socket作为网络编程的框架,从而实现包括客户端和服务端的网络聊天室的GUI应用,希望可以一起学习、一起进步! 应用包括服务端server_ui.py、客户端client_ui.py两个python模块实现,…
2022/7/5 3:20:06 人评论 次浏览 -
js2py与PyExecJS搞定python执行javascript代码块/文件
在一些特殊的python应用场景下需要逆向执行javascript代码块或者.js文件,比如:爬虫的时候下载下来的html页面中包含你要逆向执行的js代码块。在python编程中提供了两个非标准库js2py与PyExecJS都能实现在python中运行代码块的效果的。1、js2py的使用过程js2py适用于js代…
2022/7/5 1:27:33 人评论 次浏览 -
Python编程学习-基础笔记05
七、文件操作 7.1 系统函数open 参数:file,mode,buffering,encoding mode: 纯文本:r:read,:write a: 追加,打开文件并将内容追加到后面 b:binary 二进制流,图片,音乐,电影等 rb:read binary, wb: write binary 读或写都是相对于pycharm而言的,从…
2022/7/5 1:26:17 人评论 次浏览