Python复制移动删除文件和文件夹
对于文件和文件夹,我们最常做的操作分为三种:复制、移动、删除。
这三种操作可以通过shutil和os模块中的函数实现,下面通过对hello.txt的操作为例进行说明:
12345678shutil.copy(source, destination) #复制文件shutil.copytree(source, destination) #复制文件夹shutil.move(source, destination) # 移动文件os.unlink() #删除文件os.rmdir() #删除文件夹,文件夹必须为空shutil.rmtree() ...
几种常用胶
红胶 红胶是一种聚烯化合物,受热后容易发生固化,当它所受的温度达到150℃凝固点时候,红胶就开始由膏状体变成固体,利用这一特性,可以用点胶或者印刷的方式对贴片元器件进行固定,线路板元件使用贴片红胶可以通过烤箱或者回流焊进行加热固化。
线路板上的元件,特别是双面贴装的线路板,过波峰焊的时候使用贴片红胶固定,可以让背面的小型贴片元件不会掉落到锡炉中。红胶有几大特点:
对各种芯片元件均可获得稳定的黏着强度;
具有适合网板印刷制成需求的粘度和摇变性,下胶量稳定而不会出现漏刷或塔边;
具有很好的保存稳定性能;
具有高黏着强度,可以避免高速贴片时发生元器件偏位。
主要作用:红胶的主要作 ...
FM和LM
From ChatGPT
“foundation model”和“large model”这两个术语在人工智能和机器学习领域中有一些重叠,但它们指向的概念有些不同:
Foundation Model(基础模型):
定义:基础模型是指那些在大量、多样化的数据上进行预训练,并能够应用于多种任务的通用模型。这些模型具有广泛的适应性,可以通过微调(fine-tuning)在特定任务上表现出色。
特点
:基础模型通常具有以下特点:
预训练:在大规模数据集上进行预训练。
多任务适应性:能够通过微调适应不同的下游任务。
广泛应用:可以在自然语言处理、计算机视觉等多个领域中使用。
示例: ...
Python进度条
tqdm123456from tqdm import tqdmfor i in tqdm(range(1, 60)): """ 代码 """ time.sleep(0.05)
美化:
12345678910from tqdm import tqdmimport timepbar = tqdm(range(10))for idx, i in enumerate(pbar): time.sleep(0.3) acc_ = i*10 loss = 1/((1+1)*10) pbar.s ...
Hexo博客删除成功发布的文章
解决步骤总结
删除文件夹source/_posts下目标文章markdown文件
删除.deploy_git文件夹
执行hexo clean后,再执行hexo g,hexo d 即可。
原因分析 因为在本地在执行hexo g后,会在博客根目录下生成一个public文件夹,这个文件夹里的文件组合起来就是一个完整的静态博客。
接着如果执行hexo d,就会把这个public文件夹的东西完完整整地拷贝到.deploy_git文件夹里,并把该文件夹里的所有文件全部推送push到远程库。
之后会触发Pages服务的钩子去build项目,然后部署到网站上。
markdown文章在之 ...