文件 指南 数据python

ipaddress:Python中网络地址的处理

# 前言 ipaddress库提供了处理IPv4与IPv6网络地址的类。这些类支持验证,查找网络上的地址和主机,以及其他常见的操作。 本篇,将详细介绍Python中ipaddress库的使用规则。(内容涉及很多计算机网络知识,如果不懂,可以参考书籍《计算机网络》) # 地址 一般来说,我们使用ipa ......
ipaddress 地址 Python 网络

multiprocessing:Python像线程一样管理进程

# 前言 multiprocessing库是基于threading [API](https://so.csdn.net/so/search?q=API&spm=1001.2101.3001.7020),它可以把工作划分为多个进程。有些情况下,multiprocessing可以作为临时替换取代thre ......
multiprocessing 线程 进程 Python

threading:Python线程的基础知识

# 前言 前面的subprocess库主要讲解的是进程知识与进程间的交互。而进程有可以拥有多个线程,所以threading库提供了管理多个线程执行的[API](https://so.csdn.net/so/search?q=API&spm=1001.2101.3001.7020),允许程序在同一个进 ......
线程 基础知识 threading 基础 知识

四款强大的 Python 可视化库

![四款强大的%20Python%20可视化库-0](assets/四款强大的%20Python%20可视化库-0.png) ![四款强大的%20Python%20可视化库-1](assets/四款强大的%20Python%20可视化库-1.png) ![四款强大的%20Python%20可视化库- ......
Python

socket:Python网络通信套接字

# [Socket](https://so.csdn.net/so/search?q=Socket&spm=1001.2101.3001.7020)网络通信套接字 socket库提供了一个底层C [API](https://so.csdn.net/so/search?q=API&spm=1001.2 ......
套接字 网络通信 socket Python 网络

smtplib:Python使用QQ邮箱发送邮件

# 前言 一般来说,每个App都有一个意见反馈功能。对于企业,其意见反馈自然是发送到其服务器上,而对于个人应用来说,因为使用的人相对较少,在初期推广的时候,可以将意见反馈设置成发送到自己邮箱,这样可以节约服务器的资源开销。 而Python提供了smtplib库,其中[SMTP](https://so ......
邮箱 邮件 smtplib Python

threading:Python线程锁与释放锁

# 控制资源访问 前文提到threading库在多线程时,对同一资源的访问容易导致破坏与丢失数据。为了保证安全的访问一个资源对象,我们需要创建锁。 示例如下: ```python import threading import time class AddThread(): def __init__ ......
线程 threading Python

prettytable:格式化输出表格的 Python 库

![prettytable:格式化输出表格的%20Python%20库-0](assets/prettytable:格式化输出表格的%20Python%20库-0.png) 我们用 MySQL 客户端查询数据的时候,是以下面这种格式显示的: ![](https://pic2.zhimg.com/v2 ......
prettytable 表格 格式 Python

random:Python随机数的生成与应用

# 前言 在实际的开发中,经常会用到[随机数](https://so.csdn.net/so/search?q=%E9%9A%8F%E6%9C%BA%E6%95%B0&spm=1001.2101.3001.7020)生成。而random库专用于随机数的生成,它是基于Mersenne Twister算 ......
随机数 random Python

locust:Python 分布式压力测试(带WebUI)

# Locust 介绍 它采用纯 Python 实现,是一个分布式用户负载测试的工具。 使用基于 Requests 库的客户端发起请求,使编写脚本大大简化; 在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞 IO 和 coroutine 来实现网络层的并发请求。因 ......
分布式 压力 locust Python WebUI

socket:Python实现UDP客户和服务器通信

# 前言 前文使用TCP面向流的套接字,今天讲解的UDP的工作方式与TCP/IP不同。UDP是用户数据报协议,是一个面向消息的协议。 一方面,UDP不需要一个长期活动连接,所以建立UDP套接字稍微简单一些。另一方面,UDP消息必须放在一个数据报中。 在IPv4中,数据报包含65507个字节,这些字节 ......
客户 服务器 socket Python UDP

re:Python中正则表达式的处理与应用

# 前言 re库就是我们常说的[正则表达式](https://so.csdn.net/so/search?q=%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F&spm=1001.2101.3001.7020)库,它是用一种形式化语法来描述的文本匹配模式。通过 ......
正则 表达式 Python

socket:Python实现TCP%2FIP客户和服务器通信

# 前言 [套接字](https://so.csdn.net/so/search?q=%E5%A5%97%E6%8E%A5%E5%AD%97&spm=1001.2101.3001.7020)除了用于分析网络地址等功能之外,还可以配置一个服务器,监听到来的消息。 比如你在网络上跟网络机器人聊天,你发送 ......
客户 服务器 socket Python 2FIP

Streamlit:快速构建可视化网页(数据科学必备)

很多算法工程师在完成数据分析、模型训练或者项目总结的时候,往往只能通过ppt汇报,添加数据图表、截图模型实验结果等。如果想提供一个前端演示demo,通常可以搭建flask服务,但是flask需要学习很多前端知识,如css、html等,这又是一个深之又深的坑。那有没有什么工具能够跳过这些模块,直接提供 ......
Streamlit 网页 科学 数据

gopup:Python公开数据仓库

GoPUP 支持Python 3.7+,旨在使获取数据尽可能方便,主要用于学术研究目的。 GoPUP 项目所采集的数据皆来自公开的数据源,不涉及任何个人隐私数据和非公开数据。 同时本项目提供的数据接口及相关数据仅用于学术研究,任何个人、机构及团体使用本项目的数据接口及相关数据请注意商业风险。 部分接 ......
仓库 数据 Python gopup

Alembic:Python数据库迁移工具

Alembic 是一款轻量型的数据库迁移工具,它与 [SQLAlchemy](https://link.zhihu.com/?target=https%3A//mp.weixin.qq.com/s/QF41i58djnn-Hb6n8vbjew) 一起共同为 Python 提供数据库管理与迁移支持。 ......
Alembic 数据库 工具 数据 Python

pipreqs:Python导出项目依赖包

许多教程使用的是 pip freeze > requirements.txt 指令,但是这个指令只能检索当前虚拟环境中安装的包。要想自动检索项目文件中的依赖包要使用pipreqs, 使用方法如下: ## 首先安装pipreqs ```shell pip install pipreqs ``` ## ......
pipreqs 项目 Python

MarkupSafe:Python的字符转义库

MarkupSafe转义字符,因此在HTML和XML中使用文本是安全的。具有特殊含义的字符将被替换,使其显示为实际字符。这减轻了注入攻击,意味着不受信任的用户输入可以安全地显示在页面上。 escape()函数转义文本并返回一个Markup对象。该对象将不再被转义,但与它一起使用的任何文本都将被转义, ......
转义 MarkupSafe 字符 Python

安装解压版Redis数据库

1、上传redis-7.0.9.tar.gz压缩包到/usr/local目录 2、解压 tar -xzvf redis-7.0.9.tar.gz 3、进入目录 cd redis-7.0.9 4、编译redis:make 5、安装make install PREFIX=/usr/local/redis ......
数据库 数据 Redis

【github基础】如何只clone github项目中的某些目录或者文件

前言 1. 基于svn的checkout下载 测试过【实用】github项目太大,只clone指定文件夹(目录)下源码_城序猿的博客-CSDN博客中的方法1,可以但速度慢(需要翻墙),需要先安装SVN; 2. 基于gitzip下载 在 Chrome 应用商店在线或者离线进行安装gitzip。 Git ......
github 文件 基础 目录 项目

redis基本数据结构、数据持久化机制、哨兵机制

一 什么是NoSQL? Nosql = not only sql(不仅仅是SQL) 关系型数据库:列+行,同一个表下数据的结构是一样的。 非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展。 NoSQL泛指非关系型数据库,随着web2.0互联网的诞生,传统的关系型数据库很难对付web2.0 ......
机制 数据 哨兵 数据结构 结构

DICOM 文件传输 基于DCMTK

DcmSCP:dicom service class provider,相当于服务器 DcmSCU:dicom service class user,相当于客户端 DIMSE:dicom message service element,dicom连接中传递的消息单元 一、建立连接 DICOM网络连接 ......
文件 DICOM DCMTK

用 Python 自动生成小学四则运算题目

这个作业属于哪个课程 软件工程 这个作业要求在哪里 结对项目 这个作业的目标 熟悉多人协作 成员👨‍💻:戴子豪3121004649、朱俊荣3121004677 GitHub项目地址🔗:https://github.com/HaoDavis/FourOperations 效能分析 改进思路 is ......
四则 自动生成 题目 小学 Python

Spring Boot实现文件上传的两种方式

最近的一个小项目里使用到了文件上传、下载功能,今天我打算梳理一下文件上传所涉及的技术及实现。 内容主要包括两部分,如何通过纯 Servlet 的形式进行文件上传、保存(不通过 Spring 框架);另一部分是如何在 Spring Web MVC 中进行文件上传。 01-从 HTTP 协议角度分析文件 ......
方式 文件 Spring Boot

chapter 7 文件操作&chapter 8 使用系统调研进行文件操作

chapter 7 文件操作&chapter 8 使用系统调研进行文件操作 7.1 文件操作 文件操作由五个层次构成,从低到高,如下图所示。 7.1.1 硬件级别 硬件级别的文件操作包括以下程序: fdisk:将硬盘、USB 或 SDC 驱动器分成分区。 mkfs:格式化磁盘分区以准备它们用于文件系 ......
chapter 文件 系统 amp

nginx.conf被删除后如何通过内存导出nginx.conf文件

问题 上午同事反馈,nginx下conf/nginx.conf 文件是空的. 解决 m1: 通过nginx内存转储出来nginx.conf 01、查看nginx master进程 02、查看内存映射是否存在heap类型 cat /proc/x/maps|grep heap (空空如也) 03、如果存 ......
nginx conf 内存 文件

Python sanic AsyncIOScheduler 的单例模式

sanic 是个异步框架。可以配置多个worker ,执行定时任务时,也会执行多遍。期望通过单例模式,确保只运行一次。 解决思路。AsyncIOScheduler函数有没有自带的单例模式,答案无。网上有没有相关做法,搜集半天,没有太好的办法。试过全局变量,协程共享变量等,均无效。试着用进程的共享变量 ......
AsyncIOScheduler 模式 Python sanic

结对项目:用python实现一个自动生成小学四则运算题目的命令行程序

这个作业属于哪个课程 计科21级12班 这个作业的要求在哪里 结对项目 这个作业的目标 了解结对项目的过程 团队成员信息 姓名 学号 肖兴明 3121004712 徐强 3121004713 Github链接 Github PSP PSP2.1 Personal Software Process S ......
四则 自动生成 题目 命令 小学

关于数据结构树的概括

树结构是一种非常重要且广泛应用的数据结构。它以节点和边的形式组织数据,具有层次关系和递归性质。树结构在计算机科学领域中有着广泛的应用,例如文件系统、数据库索引、网络路由等。一、什么是树树是数据结构中的一种,其属于非线性数据结构结构的一种,我们前文所提到的数据结构多数都是线性的,这也是较为简单的数据结 ......
数据结构 结构 数据

destoon根据查询标题小于5个字符的数据进行删除

最近客户有个需求,就是他采集的时候,标题有些小于5字符的短标题的垃圾数据,进行清空处理,让我进行批量删除。废话不多说,接着干。 首先在dt根目录新建delmysql.php文件,代码如下: <?php require './common.inc.php'; $mid=$_GET['mid']; $m ......
字符 destoon 标题 数据