python 练习 后台返回当前时间
新建一个 current_time.html 文件, !cur_time! 用来替换
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>current_time: !cur_time!</h1>
</body>
</html>
新建一个 server.py 文件
from wsgiref.simple_server import make_server
import time
def current_time(request):
    cur_time = time.ctime(time.time())
    f=open("current_time.html","rb")
    data=f.read()
    # 替换当前的时间
    data=str(data,"utf8").replace("!cur_time!",str(cur_time))
    return [data.encode("utf8")]
def routers():
    urlpatterns = (
        ('/cur_time', current_time),
    )
    return  urlpatterns
def application(environ, start_response):
    start_response('200 OK', [('Content-Type', 'text/html')])
    urlpatterns = routers()
    path = environ["PATH_INFO"]
    func = None
    for item in urlpatterns:
        if item[0] == path:
            func = item[1]
            break
    if func:
        return func(environ)
    else:
        return ["<h1>404</h1>".encode("utf8")]
httpd = make_server('', 8888, application)
print('Serving HTTP on port 8888...')
httpd.serve_forever()
												
											python 练习 后台返回当前时间的更多相关文章
- laydate控件后台返回的时间前台格式化
		
//功能:laydate控件后台返回的时间前台格式化 //参数:laydate控件值 function formatDate(strTime) { if ("" === strTi ...
 - javaScript  时间转换,将后台返回的时间为一串数字转成正常格式
		
js完整代码: function transferTime(cTime){ var jsonDate = new Date(parseInt(cTime)); Date.prototype.forma ...
 - Python学习总结14:时间模块datetime & time & calendar  (一)
		
Python中的常用于处理时间主要有3个模块datetime模块.time模块和calendar模块. 一.time模块 1. 在Python中表示时间的方式 1)时间戳(timestamp):通常来 ...
 - Python学习--15 日期和时间
		
获取当前时间 # coding: utf-8 from datetime import datetime now = datetime.now() print(now) print(now.strft ...
 - Python中的日期和时间
		
感觉C语言作为一门编程的入门语言还是很好的,相比较之下,Python为代表的一些语言,适合很多非计算机专业的编程入门学习. Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换 ...
 - Python  网站后台扫描脚本
		
Python 网站后台扫描脚本 #!/usr/bin/python #coding=utf-8 import sys import urllib import time url = "ht ...
 - 运行python脚本后台执行
		
最近搞到了一台服务器,挂一个脚本刷刷河畔在线时间.脚本随便写了两下,能跑到什么时候就随缘了 https://blog.csdn.net/philosophyatmath/article/details ...
 - 19、Python标准库: 日期和时间
		
一.time时间模块 import time 1 .时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量. time_stamp = tim ...
 - Python实现进度条和时间预估的示例代码
		
一.前言 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手.很多已经做案例的人,却不知道如何去学习更加高深的知识.那么针对这三类人,我给大家 ...
 
随机推荐
- 【ODI】| 数据ETL:从零开始使用Oracle ODI完成数据集成(三)
			
资料库的创建.体系结构的创建.模型反向工程都已经完成了,下面就是创建以及执行接口来完成工作了. 浏览前两节请点击: [ODI]| 数据ETL:从零开始使用Oracle ODI完成数据集成(一) [OD ...
 - 10 年三线小城 IT 开发的感悟
			
一贯都是写技术博客,从来没写过感悟类文章,因为文笔不好.今天看到了大飞的一篇文章,<技术人,请不要封闭自己>,真的感触太深了. 一 先说说我自己,我并非科班出身,大学毕业后一直没找到好的工 ...
 - Quartz.Net学习笔记
			
一.概述 Quartz.NET是一个强大.开源.轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中.它灵 ...
 - 自学WEB前端能不能找到一份前端开发工作
			
关于自学WEB前端能不能通过社招找到一份互联网公司WEB前端开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低 ...
 - Android6.0 源码修改之 仿IOS添加全屏可拖拽浮窗返回按钮
			
前言 之前写过屏蔽系统导航栏功能的文章,具体可看Android6.0 源码修改之屏蔽导航栏虚拟按键(Home和RecentAPP)/动态显示和隐藏NavigationBar 在某些特殊定制的版本中要求 ...
 - Android之Retrofit详解(转载)
			
说明:该文章转载于https://www.jianshu.com/p/a3e162261ab6 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下 ...
 - Microsoft SQL Server 双机热备份,实时同步
			
1.两台服务器,主服务器,从服务器,两台服务器都安装SQL Server 2008R2并且安装相同表结构的数据库(需要实时同步的数据库) 2.主服务器数据库安装完毕,打开SQL Server 配置管理 ...
 - 【原】无脑操作:Centos 7后台运行及终止jar包程序
			
1.后台运行jar包程序,输入:nohup java -jar /路径/程序.jar & 2.后台终止jar包程序,输入:ps -ef | grep java,查看使用java命令的进程,再输 ...
 - eclipse代码提示设置过常用字符还是不起作用的解决方法
			
问题:重装eclipse之后发现没有了代码提示,一般情况下在设置中添加自动提示的字符之后就可以了,设置如下 如上图,初始的时候是只有一个点号,并没有字符,输入26个字母的大小写后点击Apply and ...
 - 缓存穿透,缓存雪崩,热点key及解决办法
			
1.穿透 穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层.从而失去缓存的意义. 解决办法: 持久层查询不到就缓存空结果,查询时先判断缓存中是否exists(key) ,如果有直接返 ...