A tool to find WAV files from a given URL or path
Project description
WAV Loo
版本:1.0.1
一个多功能Python命令行工具,支持查找WAV文件和常用运维/开发alias命令。
功能特性
- 查找WAV文件(本地/URL,递归)
- 集成多种常用命令行alias,方便日常运维和开发
- 一键安装,跨平台
安装
pip install wav-loo
命令行用法
1. 查找WAV文件
wav-loo find <路径或URL> [--output <文件>] [--verbose]
- 例:
wav-loo find /path/to/audiowav-loo find https://example.com/audio-files/
2. 常用alias子命令
| 子命令 | 等价bash alias | 说明 |
|---|---|---|
| kd | kubectl delete pods | 删除所有pods |
| kg | kubectl get pods -o wide | 查看pods(详细) |
| kl | kubectl logs | 查看日志 |
| rs | kubectl describe ResourceQuota -n ... | 查看资源配额(需补参数) |
| kdn | kubectl delete pods -n signal | 删除signal命名空间pods |
| kgn | kubectl get pods -o wide -n signal | 查看signal命名空间pods |
| kln | kubectl logs -n signal | 查看signal命名空间日志 |
| at | atlasctl top node | atlas节点监控 |
| ad | atlasctl delete job | 删除atlas作业 |
| atd | atlasctl delete | 删除atlas资源 |
| adp | atlasctl delete job pytorchjob | 删除pytorch作业 |
| adn | atlasctl delete job -n signal | 删除signal命名空间作业 |
| tb | tensorboard --port=3027 --logdir=. | 启动tensorboard |
| ca | conda activate | 激活conda环境 |
| gp | gpustat -i | 查看GPU状态 |
| kgg | kubectl get po --all-namespaces -o wide | grep ... |
| uv | uv pip install -i http://mirrors.unisound.ai/repository/pypi/simple <包>... | 使用unimirror安装PyPI包 |
例子:
wav-loo kd
wav-loo kg
wav-loo kl
wav-loo rs mynamespace
wav-loo kdn
wav-loo kgn
wav-loo kln
wav-loo at
wav-loo ad
wav-loo atd
wav-loo adp
wav-loo adn
wav-loo tb
wav-loo ca myenv
wav-loo gp
wav-loo kgg mypod
wav-loo uv numpy pandas
Python API
你也可以在Python中直接调用:
from wav_loo import WavFinder
finder = WavFinder()
wavs = finder.find_wav_files('/path/to/audio')
print(wavs)
依赖
- Python 3.7+
- requests
- beautifulsoup4
- urllib3
许可证
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wav_loo-1.0.1.tar.gz
(6.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wav_loo-1.0.1.tar.gz.
File metadata
- Download URL: wav_loo-1.0.1.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a0a3a99a5cf7fd78a9c1dc39c938dcfb2b8cc76d8b6211c319a559ec12a1b7e
|
|
| MD5 |
2fceeeb4993238f21bc8cbf58164ecce
|
|
| BLAKE2b-256 |
3f4e895a6aa723c550b6593d3fa1b184f2f18994af8f1d6ba1a3143429875a99
|
File details
Details for the file wav_loo-1.0.1-py3-none-any.whl.
File metadata
- Download URL: wav_loo-1.0.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb1b002b84dab947dd5cb48ef5a4b367e1ac85fea9f7b8ad41ec5621a8eff2ec
|
|
| MD5 |
b60575705e923e579036cae8d9a8371d
|
|
| BLAKE2b-256 |
ce7a62667b922209095f86f127981ca13f77041d8280d668de8824d94ea1e831
|