configparser模块 文件python

聊聊Python的异常

什么是异常 异常是程序发生错误的信号。程序一旦出现错误,便会产生一个异常,若程序中没有处理它,就会抛出该异常,程序的运行也随之终止。如下,我们直接打印一个未定义的变量名: 异常的两种类型 1. 语法错误SyntaxError(这种错误是不被允许的,应该在程序运行前就修正) 2. 逻辑错误,如:Typ ......
Python

python_socket日记

socket库 import socket socket参数: Socket函数使用的格式为:socket(family,type[,protocol]); 参数一:family 指定应用程序使用的通信协议的协议族,对于TCP/IP协议族,该参数为AF_INET,以下为该参数的一些常用选项socke ......
python_socket 日记 python socket

模块的导入、包、规范书写

绝对导入和相对导入 当导入多个模块的时候,要始终以执行文件所再的位置为基准 绝对导入: 始终以执行文件所在位置查找 相对导入: 在执行文件中运行导入文件 使用的符号是 . 句点符号( . ) . 表示当前的路径 . . 表示的是上一级目录 相对导入就可以不按照执行文件所在位置为基准,而只参照当前文件 ......
模块

Python设计模式-01工厂模式

## 工厂模式 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需指定将要创建的对象的确切类。工厂模式通过定义一个工厂接口来创建对象,让子类决定实例化哪个类。这样可以将对象的创建与使用分离,从而降低系统的耦合度。 工厂模式包含三种角色: - 具体工 ......
模式 设计模式 工厂 Python 01

WEB漏洞—文件上传基础及过滤方式

思维导图 利用思路 什么是文件上传漏洞? 存在文件上传的地方,就有可能存在文件上传漏洞。是否存在漏洞,需要去判断进行文件上传操作的时候的代码是否比较完整和安全,疏忽某个地方就可能造成文件上传漏洞。 文件上传漏洞有什么危害? 可以自由上传文件,例如上传一个后门文件,如果上传上去,就直接威胁到网站权限, ......
漏洞 方式 文件 基础 WEB

python opencv图片旋转任意角度

python opencv图片旋转任意角度 import cv2 # Load the image img = cv2.imread("20230222100736979.jpg") # Get the image dimensions height, width = img.shape[:2] # ......
角度 python opencv 图片

常用的文件操作命令

vim, vi光标跳转到文首/文末/行首/行尾 若在Insert模式下,需要先按一下Esc, 文首:按gg(区分大小写) 文末:按G(区分大小写) (跳转到行首和行尾,各有两种方法:) 行首:①按option ②按0(数字0) 行尾:按fn + 左右上下键 ......
命令 常用 文件

【python】一个同步的队列类queue

queue queue 模块实现了多生产者、多消费者队列。这特别适用于消息必须安全地在多线程间交换的线程编程。模块中的 Queue 类实现了所有所需的锁定语义。 函数 作用 Queue.qsize() 返回队列的大致大小。注意,qsize() > 0 不保证后续的 get() 不被阻塞,qsize( ......
队列 python queue

python大数据分析-睡眠健康数据分析

一、选题的背景 睡眠健康在当代社会中具有重要的意义。随着现代生活方式的改变和工作压力的增加,许多人面临着睡眠问题和健康隐患。因此,对于睡眠健康进行数据分析可以提供有价值的洞察和解决方案,改善人们的生活质量和健康状况。 数据分析目标: 该数据分析的目标是深入了解睡眠健康状况、发现潜在的睡眠问题,并提供 ......
数据分析 数据 python

Python time strftime() 方法的使用

1、描述 strftime() 用于格式化时间,返回以可读字符串表示的时间,格式自定义。 2、说明 python中日期和时间的格式化符号有很多,下面列举常用的符号: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-3 ......
strftime 方法 Python time

clickhouse读写数据库3-- clickhouse_driver 模块

这是用 百度的 文心一言 生成的代码。刚开始2次都是错误的,明确指出 clickhouse_driver 没有占位符, 让AI重新生成。重新生成了2次之后,才得到正确代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # author:henry # d ......

clickhouse读写数据库2-- clickhouse_driver 模块

使用 clickhouse_driver 模块,读写 clickhouse 1.clickhouse_driver 不支持 占位符的写法 2.data 里面的数据,类型要和数据库里面的类型一致,如果不一致,这里就要强制转换为一致 3.records是一个list,里面的每个元素是一个元组 #!/us ......

实验7 面向对象编程与内置模块

实验任务1 class Account: '''一个模拟银行账户的简单类''' def __init__(self, name, account_number, initial_amount = 10): '''构造新账户''' self._name = name self._card_no = a ......
模块 对象

clickhouse读写数据库1-- pymysql 模块

这里使用pymysql模块,PyMySQL 连接 ClickHouse 时需要指定正确的端口号才能成功建立连接,而默认的端口号是 9004 1. 使用 pymysql模块向 clickhouse写数据的时候,占位符 必须都是 "%s" 2.tuple里面,数据类型要强制转为 str 3.record ......
clickhouse 模块 pymysql 数据库 数据

python爬虫——爬取泉州2022年天气数据并做可视化分析

一、选题的背景 为什么要选择此选题?要达到的数据分析的预期目标是什么?从社会、经济、技术、数据来源等方面进行描述(200 字以内)(10分) 天气作为日常生活中不可忽视的因素,对人们的出行、衣食住行等方面均有影响。此次选题旨在通过对泉州市2022年天气数据的收集和分析,了解该地区各季节天气的变化情况 ......
爬虫 天气 数据 python 2022

Python | assert的使用

如果你在看python代码的时候,会在一些代码中看到`assert`关键字的语句。本文重点介绍Assert语句的作用以及什么时候应该使用该语句。 ### 什么是断言 + 程序运行过程中,所有变量的当前值组合构成了“状态”; + 每执行一段程序,状态就发生变化; + 如果程序有逻辑错误的bug,必定在 ......
Python assert

python----爬取猪肉价格

一.选题背景 猪肉是餐桌上重要的动物性食品之一,因其纤维较为细软,结缔组织较少,肌肉组织中含有较多的肌间脂肪,成为中国餐桌上不可缺少的一种食材。受餐饮业恢复、消费回暖的带动,猪肉消费逐步增加,生猪价格持续回升,猪肉及相关行业正处于逐步回暖状态。市场猪肉供应和合理价格运行,是涉及千家万户关系的国计民生 ......
猪肉 价格 python

python爬虫:爬取b站热门视频的视频、音频、部分评论和弹幕,并将弹幕进行可视化。

一.选题背景 1.背景:爬虫是从互联网上抓取对于我们有价值的信息。选择此题正是因为随着信息化的发展,大数据时代对信息的采需求和集量越来越大,相应的处理量也越来越大,正是因为如此,爬虫相应的岗位也开始增多,因此,学好这门课也是为将来就业打下扎实的基础。bilibili在当今众多视频网站中,有许多年轻人 ......
爬虫 视频 音频 部分 python

python大数据分析——股票数据可视化

一、选题的背景 股票市场一直是金融领域的焦点之一,对股票数据进行大数据分析有助于了解市场趋势、预测价格波动、优化投资策略等。随着大数据技术的快速发展和 应用,越来越多的投资者、交易员和分析师开始利用大数据技术来解读和分析股票市场数据。通过对股票数据的大数据分析可以提供有关市场走势、投资机会和风险的深 ......
数据 数据分析 股票 python

python @property、@setter、@deleter的介绍与使用

@property是一个装饰器,使一个方法可以像属性一样被使用,而不需要在调用的时候带上`()` ## 0x01 @property使用 我们通过一个简单的研发需求为背景,逐步解释各个装饰器的使用 这里领导给了个需求,开发一个类,可以返回一个人的姓,名字以及全名,十分简单嘛 ```python cl ......
property deleter python setter

Python大数据分析—BMI有关因素及健康分析

一、数据说明 1、背景介绍 21世纪是人类追求健康的世纪;21世纪是人人享有保健的新时代。健康是人生最宝贵的财富! 没有健康的身心一切无从谈起。随着经济发展和人们生活水平的迅速提高,人们在尽情享受现代文明成果的同时,生活条件提高了,可食品安全和环境卫生问题却层出不穷,生活质量反而不断下降了。本课题通 ......
数据分析 因素 数据 Python BMI

【Python&RS】遥感影像的像素坐标转地理坐标(仿射变换)

​ GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。 Python的GDAL库作为栅格数据的处理转换库,其支持几百种栅格数 ......
坐标 仿射 遥感 像素 影像

vue 预览word文档、图片、pdf文件等

``` 预览 data() { return { //文件预览 viewVisible:false, //文件类型 fileType:null, //文件地址 sourceUrl:null,} } //文件预览 handlePreviewFile(e){ var xdoc_head = "https ......
文档 文件 图片 word vue

Ubuntu虚拟机 与 宿主机共享文件夹及拖拽文件

1、基础版, a、创建共享文件夹,在虚拟机设置下——》选项界面——》共享文件夹,选择总是启用,并且设置宿主机上的共享文件夹,Tips:记得在主机上设置共享文件夹的共享属性; b、设置VMwareTools 2、先进版:文件拖拽, a、删除原有的vmtools:sudo apt autoremove ......
宿主机 文件 宿主 文件夹 Ubuntu

文件下载

### 方式一、 ```JavaScript const url = 下载地址 window.location.href = url ``` ### 方式二、 ```JavaScript /** * @method excel下载 * @param {String} type 需要下载的文件类型 * ......
文件下载 文件

【20230607】【用Python让Excel飞起来】 第一章 python 快速上手 I

## 001 安装Anaconda ### anaconda.com 直接下载,然后安装 ![image](https://img2023.cnblogs.com/blog/1755023/202306/1755023-20230607170800888-1829848019.png) 记得安装的时 ......
20230607 Python python Excel

Python在循环中修改遍历的字符串

举例展示 Python在循环中修改遍历的字符串,将不会影响循环的遍历顺序和执行轮数 astr = "abcaef" bstr = "bcef" for i in astr: if i not in bstr: astr = astr.replace(i,'') print(i) 如上示例代码中,当i ......
字符串 字符 Python

实验七 面向对象编程与内置模块

实验任务一 实验源码 class Account: '''一个模拟银行账户的简单类''' def __init__(self, name, account_number, initial_amount = 10): '''构造新账户''' self._name = name self._card_n ......
模块 对象

Python: jwt

import jwt from datetime import datetime payload_data = { 'sub': '4242', 'iss': 'issuer', # issuer of the token 'name': 'Jessica Temporal', 'nickname' ......
Python jwt

实验六 turtle绘图与Python库应用编程体验

试验任务一 实验源码 task1 from turtle import * def move(x, y): '''画笔移动到坐标(x,y)处''' penup() goto(x, y) pendown() def draw(n, size = 100): '''绘制边长为size的正n变形''' f ......
turtle Python