| 1 | mkdir archive |
| 2 | |
| 3 | find . -maxdepth 1 -type f -exec mv {} archive/ \; |
timmy / Argon2 密碼雜湊生成
0 likes
0 forks
1 files
Last active 7 months ago
使用 Argon2 生成穩固的密碼雜湊,含自定義參數調整安全性。
| 1 | echo -n "my_password" | argon2 somesalt -id |
| 2 | echo -n "my_password" | argon2 somesalt -id -t 4 -k 65536 -p 2 -l 64 -e |
timmy / 🧨 一眼看穿 .tar.gz 裡藏了什麼!
0 likes
0 forks
1 files
Last active 8 months ago
| 1 | tar -tvzf <archive-name>.tar.gz |
| 2 | tar -tvzf example.tar.gz |
timmy / 使用 argparse 解析命令列參數
0 likes
0 forks
1 files
Last active 10 months ago
這段程式碼使用 Python 的 argparse 模組來解析命令列參數。它支援必填的位置參數(輸入檔案路徑)、選填的輸出檔案路徑(-o 或 --output),以及一個開關參數(-v 或 --verbose)來啟用詳細模式。這適用於 CLI 工具,使得用戶可以透過命令列提供不同的參數來控制程式行為。
| 1 | import argparse |
| 2 | |
| 3 | # 建立參數解析器物件 |
| 4 | parser = argparse.ArgumentParser(description='這是一個範例程式,使用 argparse 模組解析命令列參數') |
| 5 | |
| 6 | # 添加位置參數 |
| 7 | parser.add_argument('input_file', help='輸入檔案的路徑') |
| 8 | |
| 9 | # 添加選擇性參數 |
| 10 | parser.add_argument('-o', '--output', help='輸出檔案的路徑') |
Newer
Older