操作系统
docker新版本更改数据目录提示Status: unknown flag: Status: unknown flag: --graph
穆琪 发表于2024-03-13 浏览9 评论0
这是因为新版本的 --graph选项已经被弃用了,需要使用新的
错误消息 "Status: unknown flag: --graph" 指示 docker 命令中使用了未知的 --graph 标志。这通常是因为在较新版本的 Docker 中,--graph 标志已被移除或更改,导致无法识别该标志。
在 Docker 的最新版本中,不再使用 --graph 标志来指定 Docker 存储图形的位置。相反,Docker 使用默认的存储驱动和存储路径。
杂项
xpath怎么过滤元素
穆琪 发表于2024-01-05 浏览292 评论0
要使用XPath过滤掉属性不等于某种名称的元素,可以使用not()函数和@class属性来实现。
//div[not(@class='aaa')] // XPath表达式,过滤掉class不等于aaa的div元素它将匹配具有class属性不等于aaa的div元素。not()函数用于否定条件,@class表示class属性。
杂项
xpath获取元素属性
穆琪 发表于2024-01-05 浏览288 评论0
要使用XPath获取元素的属性,可以使用@符号后跟属性名称。
//div[@class='example']/@data-id // XPath表达式,@data-id是属性名称
它将匹配具有class属性为example的div元素。@data-id部分表示要获取的属性名称。
python
werkzeug.security的generate_password_hash方法的使用
穆琪 发表于2024-01-05 浏览288 评论0
背景
用户登录,使用简单安全的python第三方库,可以自定义加密方式和salt的长度。
使用
werkzeug.security是Python的一个库,提供了一些密码相关的功能,包括密码哈希和验证。其中,generate_password_hash()方法用于生成密码的哈希值。
下面是使用generate_password_hash()方法生成密码哈希的示例:
杂项
正则表达式校验网站
穆琪 发表于2024-01-05 浏览291 评论0
https://regex101.com/
提供py java php等多种语言的正则表达式和匹配结果展示
操作系统
centos7安装python3
穆琪 发表于2023-12-15 浏览326 评论0
背景
在服务器上部署服务,发现centos7的服务器没有python3,故而部署python3.9。
部署步骤
1.下载python安装包
wget后面的python安装包可以换版本,安装步骤不变。
wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz
杂项
xpath中contains的用法
穆琪 发表于2023-12-15 浏览315 评论0
在XPath中,contains() 函数用于在文本节点中检查是否包含指定的子字符串。它的语法如下:
contains(string, substring)
其中:
数据库
mysql数据库清空表后将表自增id置为1
穆琪 发表于2023-12-15 浏览313 评论0
ALTER TABLE table_name AUTO_INCREMENT = 1;
操作系统
linux中du命令怎么显示隐藏文件夹的使用量
穆琪 发表于2023-12-15 浏览312 评论0
默认情况下,`du -sh` 命令不会显示隐藏文件夹的使用量。如果你想要包括隐藏文件夹在内,你可以使用 `du` 命令的 `.*` 通配符来匹配隐藏文件夹。以下是一种方法:
du -sh .[!.]* *
这个命令的含义如下:
. 表示当前目录。 [!.]* 表示匹配以点开头且后面跟着一个非点字符的文件或文件夹,即隐藏文件夹。 * 表示匹配所有非隐藏的文件和文件夹。
python
一键删除项目中的__pycache__文件夹
穆琪 发表于2023-10-27 浏览334 评论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}")