Skip to main content

Python 115 FTP Server.

Project description

Python 115 FTP Server.

安装

你可以通过 pypi 安装

pip install -U p115ftp

用法

模块

from p115ftp import P115FS

P115FS.run_forever()

命令行

$ p115ftp -h
usage: p115ftp [-h] [-H HOST] [-P PORT] [-cp COOKIES_PATH] [-cl] [-ut] [-ll LOG_LEVEL] [-l] [-v]

    🕸️ Python 115 FTP Server 🕷️

             88      88  8888888888      ad88                        
           ,d88    ,d88  88             d8"      ,d                  
         888888  888888  88  ____       88       88                  
8b,dPPYba,   88      88  88a8PPPP8b,  MM88MMM  MM88MMM  8b,dPPYba,   
88P'    "8a  88      88  PP"     `8b    88       88     88P'    "8a  
88       d8  88      88           d8    88       88     88       d8  
88b,   ,a8"  88      88  Y8a     a8P    88       88,    88b,   ,a8"  
88`YbbdP"'   88      88   "Y88888P"     88       "Y888  88`YbbdP"'   
88                                                      88           
88                                                      88           

options:
  -h, --help            show this help message and exit
  -H, --host HOST       ip 或 hostname,默认值:'0.0.0.0'
  -P, --port PORT       端口号,默认值:7115
  -cp, --cookies-path COOKIES_PATH
                        cookies 文件保存路径,默认为当前工作目录下的 115-cookies.txt
                        如果你需要直接传入一个 cookies 字符串,需要这样写
                        
                        .. code:: shell
                        
                            COOKIES='UID=...; CID=..., SEID=...'
                            p115dav --cookies-path <(echo "$COOKIES")
                        
  -cl, --check-for-relogin
                        当风控时,自动重新扫码登录
  -ut, --use-thumbs     为请求图片链接提供缩略图 CDN 链接
  -ll, --log-level LOG_LEVEL
                        指定日志级别,可以是数字或名称,不传此参数则不输出日志,默认值: 'ERROR'
  -l, --license         输出授权信息
  -v, --version         输出版本号

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

p115ftp-0.0.4.2.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

p115ftp-0.0.4.2-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file p115ftp-0.0.4.2.tar.gz.

File metadata

  • Download URL: p115ftp-0.0.4.2.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.5 Darwin/25.0.0

File hashes

Hashes for p115ftp-0.0.4.2.tar.gz
Algorithm Hash digest
SHA256 233fe20d61f36f03025f94eb356625ef9d5079ce4208816fecf33ef5641dbe55
MD5 8ff353f7cb045efddd177f4e917b35fa
BLAKE2b-256 7ee749d545ae9b5e51af5bdbda3e22fe49e36119b0ed2792e858b0b1e392be5a

See more details on using hashes here.

File details

Details for the file p115ftp-0.0.4.2-py3-none-any.whl.

File metadata

  • Download URL: p115ftp-0.0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.5 Darwin/25.0.0

File hashes

Hashes for p115ftp-0.0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d40e665a8f40dea0231b425f29e54e91af0d3d5aa0ecdd0e749c5fdd5fac1950
MD5 fd1254dbe086b45892faf5e92e7eb71d
BLAKE2b-256 b9ee162425eb5225e7775e02cb7c1e4dc2343d6e4c99bfddd1ddd6053805e4a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page