×

欢迎光临,有什么想法就留言告诉我吧!

你的精彩评论可能会出现在这里哦! 留言抢沙发

操作系统

docker新版本更改数据目录提示Status: unknown flag: Status: unknown flag: --graph

穆琪 穆琪 发表于2024-03-13 浏览84 评论0

这是因为新版本的 --graph选项已经被弃用了,需要使用新的

错误消息 "Status: unknown flag: --graph" 指示 docker 命令中使用了未知的 --graph 标志。这通常是因为在较新版本的 Docker 中,--graph 标志已被移除或更改,导致无法识别该标志。

在 Docker 的最新版本中,不再使用 --graph 标志来指定 Docker 存储图形的位置。相反,Docker 使用默认的存储驱动和存储路径。

杂项

xpath怎么过滤元素

穆琪 穆琪 发表于2024-01-05 浏览358 评论0

要使用XPath过滤掉属性不等于某种名称的元素,可以使用not()函数和@class属性来实现。

//div[not(@class='aaa')]  // XPath表达式,过滤掉class不等于aaa的div元素
它将匹配具有class属性不等于aaa的div元素。not()函数用于否定条件,@class表示class属性。

操作系统

linux中du命令怎么显示隐藏文件夹的使用量

穆琪 穆琪 发表于2023-12-15 浏览383 评论0

默认情况下,`du -sh` 命令不会显示隐藏文件夹的使用量。如果你想要包括隐藏文件夹在内,你可以使用 `du` 命令的 `.*` 通配符来匹配隐藏文件夹。以下是一种方法:

du -sh .[!.]* *

这个命令的含义如下:

. 表示当前目录。
[!.]* 表示匹配以点开头且后面跟着一个非点字符的文件或文件夹,即隐藏文件夹。
* 表示匹配所有非隐藏的文件和文件夹。

python

一键删除项目中的__pycache__文件夹

穆琪 穆琪 发表于2023-10-27 浏览500 评论0

背景

在编码过程中,运行测试代码之后总会生成一些pyc文件在pycache目录下面,虽然修改.gitignore可以保证提交中不含有这些文件,但是要想获取一个干净的目录的话还是删掉为好。这里就编写了一个脚本,用来删除一个目录下所有的__pycache__目录,包括子目录下的。

代码

import os
import shutil
# 需要遍历的目录
root_dir = "F:\work\xxx"
# 遍历目录
for dirpath, dirnames, filenames in os.walk(root_dir):
    if "__pycache__" in dirnames:
        # 获取 __pycache__ 目录的全路径
        pycache_dir = os.path.join(dirpath, "__pycache__")
        # 删除目录
        shutil.rmtree(pycache_dir)
        print(f"Removed: {pycache_dir}")