configparser模块 文件python
复习笔记|第五章 文件系统《操作系统原理教程》
参考教材:《操作系统原理教程(第4版)》刘美华 翟岩龙著 # 大纲问题回答(精简版) ## 1. 什么是文件和文件系统?文件系统的主要功能。UNIX系统如何对文件进行分类?它有什么好处? ⚫ 文件是存储在外部存储器上的具有符号名的相关信息的集合。⚫ 文件系统:OS中管理文件的软件机构。包括管理文件所 ......
python爬虫之scrapy框架介绍
一、Scrapy框架简介Scrapy 是一个开源的 Python 库和框架,用于从网站上提取数据。它为自从网站爬取数据而设计,也可以用于数据挖掘和信息处理。Scrapy 可以从互联网上自动爬取数据,并将其存储在本地或在 Internet 上进行处理。Scrapy 的目标是提供更简单、更快速、更强大的 ......
ue 遇到的头文件小问题
> CompilerResultsLog: Error: C:/Users/ppx/Documents/Unreal Projects/CryptRaider/Source/CryptRaider/Mover.h(8) : Error: #include found after .generated ......
前端获取 文件md5值
// md5值计算export function fileToMd5(file: Blob) { return new Promise((resolve) => { const fileReader = new FileReader(); fileReader.onloadend = (ev) => ......
FileNotFoundError: Could not find module 'xxx.dll'. Try using the full path with constructor syntax. 调用ctypes库中dll报错问题解决、以及winerr 126找不到指定模块
首先看看报错信息 我的python版本是3.8版本,试了网上加各种办法后 发现不行。 然后怀疑是系统本身的问题,就下载了visual studio ,用其中的dumpbin 一查,发现果然少了一个dll文件。 详细步骤: 1.下载并安装visual studio 2.找到开发者命令工具,并打开 3. ......
nginx:配置文件(nginx.conf)各项说明
学习自:Nginx nginx.conf配置文件详解_nginxconf配置详解_一片星空~的博客-CSDN博客 一、配置文件结构 worker_processes 1; events { worker_connections 1024; } http { include mime.types; d ......
python 抓包
Scapy方式 Scapy是一个强大的Python库,可用于创建、发送和解码网络数据包。它能够抓取和处理各种网络层协议、载荷和报头信息。 Scapy是一个全能的库,包含各种工具和功能。该库具有灵活性、可扩展性和实用性 from scapy.all import * pkts = sniff(ifac ......
python更换国内镜像源
方法1:(永久更改)在python的命令提示符中运行以下语句,该条语句将pip的下载源永久更改为某个镜像站,这里以清华大学开源镜像站为例: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/方法2:(永久 ......
anaconda中python库管理
##anaconda中python库管理 在使用anaconda时,有时候新建了很多环境,每个环境安装了很多库,每个库的版本都不一样,过一段时间就会忘记。 下面这些命令可以帮助检查环境名,库名和版本号。 ###查看环境和库 ```bash #查看本机有哪些anaconda环境 conda env l ......
Python创建线程
```python import threading,time def fn1(x, y, z): while True: print("I'm doing sport.") print('args: %s %s %s' % (x, y, z)) time.sleep(1) def fn2(a, b ......
linux无法修改文件
主要原因是文件元信息 有i属性,文件被设置成i属性 防止系统中某个关键文件被修改。 用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。 查看文件属性 lsattr /etc/resolv.conf删除i属性 chattr -i /etc/resolv.conf增加i 属性 c ......
Nacos源码 (2) 核心模块
# 整体架构 ![](https://img2023.cnblogs.com/blog/1258602/202308/1258602-20230807095950782-1096148976.jpg) ![](https://img2023.cnblogs.com/blog/1258602/2023 ......
python实战手册(1)
[TOC] # 编码声明 Python 脚本第一或第二行的注释匹配正则表达式 `coding[=:]\s*([-\w.]+)` 时,则该注释为源代码的编码声明;这个表达式的第一组指定了源码文件的编码。 **编码声明必须独占一行,在第二行时,则第一行必须也是注释**。编码表达式的形式如下: ```py ......
[oeasy]python0081_[趣味拓展]ESC键进化历史_键盘演化过程_ANSI_控制序列_转义序列_CSI
光标位置 回忆上次内容 上次了解了 新的转义模式 \033 逃逸控制字符 escape 这个字符 让字符串 退出标准输出流 进行控制信息的设置 可以设置 光标输出的位置 添加图片注释,不超过 140 字(可选) ASR33中的ALT MODE 是 今天的ESC键吗????🤔 添加图片注释, ......
python教程 入门学习笔记 第7天 打印字符串拼接数值 其它类型转布尔值bool 模拟用户键盘输入
想打印 字符串 拼接 数值 例如 张三666 怎么做? print("张三"+str(666)) #直接将数值666转换为字符串,不用赋值也可以 3)其它类型转布尔值bool #布尔转换规则:所有表示空意义的数据,将被转换成False,其它数据将被转换成True a=7 #整型数值 b="nihao ......
4个将Pandas换为交互式表格Python包
Pandas是我们日常处理表格数据最常用的包,但是对于数据分析来说,Pandas的DataFrame还不够直观,所以今天我们将介绍4个Python包,可以将Pandas的DataFrame转换交互式表格,让我们可以直接在上面进行数据分析的操作。 Pivottablejs Pivottablejs是一 ......
python中的装饰器
python中的装饰器(decorator)一般采用语法糖的形式,是一种语法格式。比如:@classmethod,@staticmethod,@property,@xxx.setter,@wraps(),@func_name等都是python中的装饰器。 装饰器,装饰的对象是函数或者方法。各种装饰器 ......
修复 Linux 上的文件权限错误
不要让文件权限拖你后腿。以下是在 Linux 和 macOS 上管理它们的方法。 如果你通过网络或“跑腿网络”(将文件保存到硬盘,以将其复制到一台计算机)在两个用户之间共享文件,那么在尝试读取或写入文件时可能会遇到权限错误。即使你了解它的概念,你也可能不知道该如何诊断或解决问题。我曾经将数据迁移作为 ......
python之合并pdf
import os from pathlib import Path from PyPDF2 import PdfReader, PdfWriter def extract_number_from_filename(path): # 从文件路径中提取文件名(不包括扩展名),然后再从文件名中提取前缀数 ......
Spring源码之XML文件中Bean标签的解析2
### 读取XML文件,创建默认bean标签对象的核心代码 ```markdown 在DefaultBeanDefinitionDocumentReader类中的如下方法中: protected void processBeanDefinition(Element ele, BeanDefiniti ......
scp tcpdump 多网卡绑定 永久修改网络相关配置文件
scp tcpdump 多网卡绑定 永久修改网络相关配置文件 网卡 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static //网卡获取地址模式ONBOOT=yes //开机是否自启动 ......
python对单双链表进行操作
`class LinkNode: def __init__(self,val=0,next=None): # 定义指针指向节点的数值 self.val = val # 定义指针 self.next = None class MyLinkedList: def __init__(self): self ......
win环境下jdk、python、node版本管理器
win环境下jdk、python、node版本管理器 遇到多个项目中使用不同版本的环境时, 做自己的项目和公司的项目使用的也不一致时, 管理器的作用就显现出来了。 20230806,后续再补充 jdk对应jabba[Net.ServicePointManager]::SecurityProtocol ......
python的class类
一.简介 类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例 对象(instance/object):包括两个数据成员(类变量和实例变量)和方法,对象就是方法或者类的具体示例 类变量是所有对象共有,其中一个对象的值改变,其他对象得到 ......
【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告
# 【补充】使用idea打开可运行没问题的js文件,多处红色波浪线警告 # 【一】问题说明 - 问题主要发现于在pycharm中打开Vue项目发现所有JS文件代码底下都是红色波浪线 - 当我们将鼠标悬停在红色波浪线的代码上时,他会提示 ``` JSHint: 'export' is only ava ......
lsyncd 文件实时同步
配置文件 安装 yum install -y lsyncd 配置 /etc/lsyncd.conf -- User configuration file for lsyncd. -- -- Simple example for default rsync, but executing moves t ......
cookiecutter python 项目模版工具
cookiecutter python 项目模版工具,可以帮助我们快速基于模版生成python 项目(当然也支持c 项目)有不少python 项目都是基于此工具的比如dbt adapter 开发就基于此提供了方便的adapter 生成 dbt adapter 参考模版 cookiecutter 创建 ......
python int(x, base)函数
int(x, base) 函数 base:进制位,即把x视为几进制转换为十进制数; int('1234', 8) :把1234视为八进制数,转换为十进制数; #实现的功能:把输入的数字按照十六进制数进行转化,转换为十进制数 str = input() print(int(str, 16)) ......
vim 文件树插件 nerdtree
### 安装 ```vim= " 在.vimrc中加入 Plug 'scrooloose/nerdtree' " nerdtree 插件 Plug 'ryanoasis/vim-devicons' " nerdtree的文件图标 推荐下载 ``` ### 配置 ```vim let g:NERDTr ......