我是编程界的新手,尝试使用Python。 我的要求是使用永久运行的http web服务器(使用BaseHTTPServer构建),该服务器根据用户选择通过HTML表单输入二进制文件,并将一组HTML文件返回到Web客户端。 当用户选择他的特定输入文件时,有一组文件夹是用在服务器的这些文件夹内写入的HTML文件创建的,我想为服务器上的这些文件夹设置一个整齐的功能。因此,每天清理会根据配置自动清理文件夹。在使用sched编写的python程序中执行函数,影响/阻止程序中的其他功能?
我可以建立这两个模块在我的脚本(HTTP Web服务&整理在服务器上),专门收拾部分使用python的排程模块
实现这两个功能都是独立工作的,即
当我注释掉整理的功能,我可以访问服务器的URL在浏览器和index.html页面正确,并进一步(接受二进制,解析发生,返回输出HTMLS)
显示出来
当我注释掉HTTP服务器功能的基础上,配置集,我能够确保整理功能正在
但是,当我已经制定这两个功能,我看到整理功能的工作原理/被正确地调用了预定的时间,但是当我的浏览器
我的排程模块有足够的了解上研究了服务器请求,它只是没有加载index.html页面通过设置时间延迟和优先级在系统上安排多个事件 无法同时使用功能
个问题:
- 这是一个正确的做法,使用排程实现收拾?
- 如果是,可能是http服务功能被阻塞,只有整理正在工作的原因是什么?
任何建议将有所帮助。谢谢