推荐一个我写的Python库——PyNAS
2022/4/14 9:12:46
本文主要是介绍推荐一个我写的Python库——PyNAS,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
介绍
PyNAS是一个以Python的Updog的库为基础,制作而来的库
安装
- pip安装(推荐)
pip install PyNAS
- 源码安装(推荐)
Github:
git clone https://github.com/WindowsRegedit/PyNAS.git cd PyNAS python setup.py install
Gitee:
git clone https://gitee.com/shwufan/nas.git cd nas python setup.py install
Gitcode:
git clone https://gitcode.net/wufan2012/nas.git cd nas python setup.py install
- 安装包安装
从https://github.com/WindowsRegedit/PyNAS/releases或https://gitee.com/shwufan/nas/releases下载安装包 然后自行安装......
- easy_install安装(不推荐)(即将弃用)
easy_install PyNAS
用法
GUI窗口启动:
1. nas-gui 2. python -m PyNAS
命令行启动
usage: nas [-h] [-d DIRECTORY] [-p PORT] [-usr USERNAME [USERNAME ...]] [-pwd PASSWORD [PASSWORD ...]] [-v] [-host HOST] [-c CONFIG] [-f] [-fp FTP_PORT] [-se SECRET] [-s] [-st SSL_TYPE] [-ce CERT] [-k KEY] nas服务器启动工具 选择性参数: -h, --help 显示帮助信息 -d DIRECTORY, --directory DIRECTORY 根目录,默认当前路径 -p PORT, --port PORT 服务端口,默认为80 -usr USERNAME [USERNAME ...], --username USERNAME [USERNAME ...] 用户名列表,默认为admin -pwd PASSWORD [PASSWORD ...], --password PASSWORD [PASSWORD ...] 密码列表(注意要和用户名列表相同长度),默认为admin -v, --version Python NAS 版本 -host HOST, --host HOST 服务IP,默认为0.0.0.0 -c CONFIG, --config CONFIG 配置文件位置,默认没有,注意此文件会覆盖所有命令行配置 -f, --ftp 是否开启FTP服务(默认关闭) -fp FTP_PORT, --ftp_port FTP_PORT FTP服务开启端口(当-f被指定时)(默认2121) -se SECRET, --secret SECRET 运行网盘时的加密字符串(默认有的) -s, --ssl 是否开启SSL(默认关闭) -st SSL_TYPE, --ssl_type SSL_TYPE 在开启SSL的情况下使用哪种方式(自动/手动)自动的话参数里加auto,手动的话参数里加custom(默认自动) -ce CERT, --cert CERT 在选择手动并开启SSL的情况下使用的证书(比如cert.pem) -k KEY, --key KEY 在选择手动并开启SSL的情况下使用的密钥(比如key.pem) 配置文件同理(注意是json格式,并且要用全拼)。 例如: 一个叫做conf.json的文件: {"key": "1234567", "ssl_type": "auto"}
结尾
这是一篇很简短的文章,不过希望大家能够多访问一下我的PyNAS库,谢谢
这篇关于推荐一个我写的Python库——PyNAS的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01Python编程基础知识
- 2024-11-01Python编程基础
- 2024-10-31Python基础入门:理解变量与数据类型
- 2024-10-30Python股票自动化交易资料详解与实战指南
- 2024-10-30Python入行:新手必读的Python编程入门指南
- 2024-10-30Python入行:初学者必备的编程指南
- 2024-10-30Python编程入门指南
- 2024-10-30Python量化交易学习:新手入门指南
- 2024-10-30Python股票自动化交易实战入门教程
- 2024-10-29Python股票自动化交易教程:新手入门指南