From 49541b7b8c6b505955b7cdc3abd0e0a3de0d8b06 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Sat, 5 Feb 2022 18:06:16 +0800 Subject: [PATCH] feat: re upload --- app.py | 3 ++- bin/core/length.py | 4 ++-- bin/tests/init_db.py | 26 ++++++++++++++++++++++++++ db/data.db | Bin 12288 -> 12288 bytes templates/index.html | 19 +++++++++---------- 5 files changed, 39 insertions(+), 13 deletions(-) create mode 100644 bin/tests/init_db.py diff --git a/app.py b/app.py index f7eaa96..4fdf829 100644 --- a/app.py +++ b/app.py @@ -128,9 +128,10 @@ def index(): if __name__ == '__main__': # app.run(threaded=True) - print('服务器已在http://127.0.0.1:5000 运行. \n除了请求次数和名称会被保存到本地数据库中其余任何数据都不会被保存') + print('服务器已在http://127.0.0.1:5000 运行') try: server = pywsgi.WSGIServer(('0.0.0.0', 5000), app) server.serve_forever() except OSError: print('5000 端口被占用') + diff --git a/bin/core/length.py b/bin/core/length.py index 3012b95..92f78db 100644 --- a/bin/core/length.py +++ b/bin/core/length.py @@ -6,7 +6,7 @@ # @File Name: length.py -def make_html(length: int, svg_width: int = 45, svg_height: int = 70) -> None: +def make_html(length: int, svg_width: int = 45, svg_height: int = 50) -> None: """ 生成html :param svg_height: @@ -17,7 +17,7 @@ def make_html(length: int, svg_width: int = 45, svg_height: int = 70) -> None: html_head = """ -{{ title }} +Flask Counter - {{ title }} \n""" svg_tag = """ \n""" html_feet = """""" diff --git a/bin/tests/init_db.py b/bin/tests/init_db.py new file mode 100644 index 0000000..b0be68a --- /dev/null +++ b/bin/tests/init_db.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python3 +# -- coding:utf-8 -- +# @Author: markushammered@gmail.com +# @Development Tool: PyCharm +# @Create Time: 2022/2/5 +# @File Name: init_db.py + +import os +import sqlite3 +import sys + +if __name__ == '__main__': + while True: + yes_or_no = input('该操作会将数据库初始化输入y继续:') + if yes_or_no == 'y': + os.remove('../../db/data.db') + conn = sqlite3.connect('../../db/data.db') + cursor = conn.cursor() + cursor.execute('create table ReqCount (name text primary key, times integer )') + sys.exit(0) + elif yes_or_no == 'n': + print('已取消') + sys.exit(0) + else: + print('请输入y继续或n退出') + continue diff --git a/db/data.db b/db/data.db index 4af75fe7c288e2cb142f0c968d1eace8ab40d061..43373c3dddd4d4337790b95da2fb32b029918c40 100644 GIT binary patch delta 80 zcmZojXh@hK#l+w~QN{^KZcJFh&&J6Ak%9l?#=>8G6C2)2@-i~ZGx{bLWtSFv<)^xF YF)%PN@_%OF{|r&^o|lJNo)az)00uQ04gdfE literal 12288 zcmeI0Plyv&7{F)plKGQlzHiq}%GIqe&1^P_ zo0)9PLBxxA5rm?rLJQ(SFCM(K#ft~A$5NAhRNYiy~igQhipVBmq$tyZ^8N{QGY*qgqhs^QmsVfey zYcZ^8Si@)Ucz~vf01+SpM1Tko0U|&IhyW2F0z`la{ND+Dt(&<*LBD2(;{1wt)>|z% z+l?@4W975c$L6N_+_BGRrg=2VKWd1&$3yRO$S<}0x@dKI&Fk*vpER;UD-Cf5WHv6F!8$ z@eW=^7f)gtKg1-wf+u(neuf9|1Kh#y;TBwjF08_N_zF(L2{@{9(Ln@=01+SpM1Tko z0U|&IhyW2F0`CCOs{H_gYyQ@i({c zeE=CYDWhoRL}Em~aB6>Xn3eU}z!eK3xYTMcEmu1Y(e_*2rK;av3p++;h<(yquv~Mi zjU`cAzOW?H@)vO|`R0usb;pq%mR~MhAwOT;*TkCWcx$V|GxETWY(LlWEW?pI3fx34 z%?{c!!63(=mC43Z?2vkT%fy16O|pGkr%cmkSxbFdJSTAk)-IN_dwaA@1;(xV>7>E( zmfO#oO0a^}%P;#*oK5ySy%CGCoHZYKt-y*6qLQt%Y^-wJ598;O5(I~N4W7V{a2I|B zf#1Qrto5J63)FBOZo+l^6JO)+_zOOU`#6JH{0y&S1y}G9T!e?vgxk=05B}k_1tLHM zhyW2F0z`la5CI}U1c(3;_^$*~EFTrtJfXBe(d=7+J*t%@d;w%FzfsCpCXAjF$g5eY z1je0zDuFSTp){)QLCzX@f!!)lS|F=3ZCZhhS~fLevs~W^>?;1d9T?7RBL{}YcQgT* z-&q8J+C|_xqwL_;l3r?n^w>@sAeG(D0wmQQl?1RAj}1{_^%zJ6U@FW517M_CL5~bT YLNVFY4RJ-IX8>3fm15E(*vbIB1(aK2@c;k- diff --git a/templates/index.html b/templates/index.html index 2eafa0f..85d51ae 100644 --- a/templates/index.html +++ b/templates/index.html @@ -1,13 +1,12 @@ - -{{ title }} + +Flask Counter - {{ title }} - - - - - - - - + + + + + + + \ No newline at end of file