大发龙虎稳赢首页    注册   登录
大发龙虎稳赢 = way to explore
大发龙虎稳赢 是一个大发龙虎稳赢关于 分享和探索的地方
现在注册
已注册用户请  登录
大发龙虎稳赢推荐 学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
s04
大发龙虎稳赢  ›  Python

大发龙虎稳赢我 这个程序出了什么问题,求大佬指教

  •  
  •   s04 · 10 天前 · 1533 次点击
    本人想写一个内存占用率记录的脚本,这个脚本的目标是将内存占用率大于百分之 90 的情况下的时间戳用 txt 文本记录下来。但本人目前用列表写出来的并不能执行记录功能(由 warning_recorder 函数实现),求大佬指教。

    代码如下:

    <script src=".js"></script>
    7 回复  |  直到 2020-01-20 09:46:59 +08:00
    jyyx
        1
    jyyx   10 天前   ♥ 1
    函数 memory_panel 死循环, 然后打 exit 的时候是直接退出程序
    最后 2 行代码不会执行
    wangyzj
        2
    wangyzj   10 天前   ♥ 1
    memory_panel 自己绕死了么不是
    krixaar
        3
    krixaar   10 天前   ♥ 1

    大发龙虎稳赢你 其实就是想实现这个?
    mikeguan
        4
    mikeguan   10 天前 via Android   ♥ 1
    感觉很多问题啊
    occ_warning_recorder 参数没有使用
    occ_warning_recorder 里面的 for 循环 rate 值一直没变
    occ_warning_recorder 循环里面打开文件
    if-elif 这样使用看着也别扭
    s04
        5
    s04   9 天前
    @krixaar 大佬厉害了,大发龙虎稳赢我 仔细研究一下,大发龙虎稳赢你 的代码里大发龙虎稳赢我 还有好多看不懂。QAQ
    s04
        6
    s04   5 天前
    @krixaar 大佬,大发龙虎稳赢我 初步有点眉目了,但大发龙虎稳赢我 不太明白如何用大发龙虎稳赢你 的 APScheduler,如何调度多个函数间隔时间运行?是用 BackgroundScheduler()大发龙虎稳赢方法 吗?
    krixaar
        7
    krixaar   4 天前   ♥ 1
    同一个 Scheduler 可以添加多个任务,通过 add_job(要执行的函数, 触发时间, 时间参数) 添加进去之后执行即可。
    触发时间有一次性执行的'date'方式,固定时间间隔的'interval'方式和通过 cron 表达式的'cron'方式。

    BlockingScheduler 启动后作为前台程序,在它 start 之后的代码会被阻塞掉不会被执行,如同大发龙虎稳赢你 之前代码里的 memory_panel 阻塞掉了后两行导致没法记录。

    BackgroundScheduler 启动后在后台静默执行,不会阻塞之后的代码。

    例如修改为后台执行的样子:


    APScheduler 搜一搜有不少教程,具体的自己研究吧。
    大发龙虎稳赢关于   ·   FAQ   ·   API   ·   大发龙虎稳赢大发龙虎稳赢我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小大发龙虎稳赢工具   ·   921 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 00:00 · PVG 08:00 · LAX 16:00 · JFK 19:00
    ♥ Do have faith in what you're doing.