Skip to main content

# pyautoreload 一个可以动态加载重载的模块,可以是对象或者是模块的字符串形式.

TO DO List:

  1. 加入目录监控

  2. 加入inotify被动扫描

  3. 加入信号模式

###安装:

pypi安装 ` pip install pyautoreload ` 源码安装 ` git clone https://github.com/rfyiamcool/pyautoreload.git cd pyautoreload python setup.py install `

###使用方法:

  • 重新加载指定模块

    pyautoreload.reload_module(m)

  • 加入模块

    pyautoreload.import_str(‘a.b.c.d’)

    路径: /a/b/c

    函数: d

  • 删除模块

    delete_str(m)

  • 重新加载所有模块

    reload_all()

  • 重新加载模块,支持类及函数路径模式

    reload_str()

Download files

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

Source Distribution

pyautoreload-1.3.tar.gz (2.3 kB view details)

Uploaded Source

File details

Details for the file pyautoreload-1.3.tar.gz.

File metadata

  • Download URL: pyautoreload-1.3.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyautoreload-1.3.tar.gz
Algorithm Hash digest
SHA256 7926d9d6aac82290da5a12bcec3d8c91491d26e08e569ec527b5562c96f79712
MD5 13d932bcdc76ef1d3d6c172979f854b4
BLAKE2b-256 54de2da4927fc3d004be3d2644265b7e68e68b9130d2e1b33bf296ec8abd9469

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.3 This release

1 file

1.0

1 file

Supported by

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