python 象棋-分享
效果如下:
核心功能:登录,晦棋,初级,中级
def login(request):
if request.method == "POST":
username = request.POST.get('username')
password = request.POST.get('password')
path ='./cheese/static/user/'+username+".txt"
with open(path, 'r', encoding='utf-8') as f1:
results = eval(f1.readlines()[0])
if password == results['password']:
obj = JsonResponse({'data':'登陆成功!'})
# obj.set_cookie("is_login", True, 30) # cookie有效期为30秒
obj.set_cookie("username", username)
return obj
else:
return JsonResponse({'data': '登陆失败!'})
else:
return render(request,'login.html')
def meau(request):
return render(request, 'meau.html')
def score(request):
username = request.COOKIES.get("username")
print(username)
path = './cheese/static/user/' + username + ".txt"
with open(path,'r',encoding='utf-8') as f1:
results=eval(f1.readlines()[0])
score_old = results['score']
score_old += 1
results['score'] = score_old
level=score_old//5
with open(path, 'w', encoding='utf-8') as f2:
f2.write(str(results))
return JsonResponse({"data":results,'level':level})
python 象棋-分享相关推荐
- Python培训分享:Python新版本中的6个新特性
Python在几年做了一个全面的升级,此次Python升级中有6个新特性,本期小编为大家介绍的Python培训教程就是关于介绍Python新版本中的6个新特性的,来看看下面的详细介绍. Python培 ...
- Python培训分享:PyQT是什么?PyQt4和PyQt5的区别是什么?
今天小编为大家介绍的课程是关于Python培训方面的教程,主要讲的是PyQT是什么?PyQt4和PyQt5的区别是什么?来看看下面的详细介绍吧. Python培训分享:PyQT是什么?PyQt4和Py ...
- Python培训分享:Python发展前景怎么样?
最近学习Python技术的同学越来越多,大家对于Python技术比较关注的两个点,就是Python技术好不好学,Python就业前景好不好,那么本文针对Python发展前景怎么样这个问题为大家做下详细 ...
- Python培训分享:Python内置标准异常及其解析
本期小编为大家带来的Python培训教程是关于"Python内置标准异常及其解析"的内容,我们都知道,在Python技术运作下,总会出现一些Python无法正常处理的程序时就会发生 ...
- Python培训分享:python爬虫可以用来做什么?
爬虫又被称为网络蜘蛛,它可以抓取我们页面的一些相关数据,近几年Python技术的到来,让我们对爬虫有了一个新的认知,那就是Python爬虫,下面我们就来看看python爬虫可以用来做什么? Pytho ...
- python操作excel-python操作excel(内附python教程分享)
今天学习了下xlwings这个库,目的是为了让计算机自动化操作excel表,当某天需要做一些很繁琐的事情,就可以派上用场啦. python操作excel(内附python教程分享) 基本对象 网上刮来 ...
- Python教程分享之Python基础知识点梳理
Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小千就来给大家分享一篇Python基础知识点梳理. Python ...
- python中if语句缺省else_9_【Python学习分享文章】_if(条件语句)
[Python学习分享文章]_if(条件语句)_logicalJudgement介绍及基本操作 综述 计算机的"条件语句"和生活中的"条件成立"是不一样的. 一 ...
- 基于Python摄影图片分享系统设计与实现 开题报告
本科生毕业论文 基于Python图片分享平台(Django框架) 开题报告 学 院: 专 业: 计算机科学与技术 年 级: 学生姓名: 指导教师: 黄菊华 XXXX大学本科生 ...
最新文章
- 深度学习系列作业1----by 吴恩达
- 公司--ajax获取数据
- python split space
- java EE 5配置邮件发送 qq企业邮箱
- java optional 用法_Java 8中的Optional: 如何正确使用?
- Linux(二) 常用命令和目录结构
- DLL引用之SQLite在Win32、64下的兼容
- Linux errno 列表
- 华为已经没落的一个手机系列 无人问津甚至有点多余
- 【Pytorch】Pytorch常见的坑汇总
- 5555555,老粘不上来。。
- A股市场统计(营业收入增长率、净利润增长率及净利润比市值近十年的平均数、中位数)
- 腾讯优图实验室招聘计算机视觉研究员和实习生
- 低成本5W无线充电器方案FS68001B简便充电芯片
- 欢迎中文社区新版主@刘文艺
- 【项目管理】--- 时间管理 --- 缩短工期
- Vue双向绑定:原理篇(详细)
- Win10桌面图标没有办法拖动(可以选中可以打开可以删除新建等操作但是不能拖动)
- centos安装ghostscript+PHP扩展imagick
- 关于springboot整合log4j2的史上最全配置解释
热门文章
- 起名~Java程序源码。
- 1-6 Springboot拦截器 Interceptor 通过重写addInterceptors方法添加一个HandlerInterceptor对象
- 新闻!牛磨王爸爸谈牛磨王抗磨网 | “绿多多”绿色资产
- 能源消耗监测管理系统-用能监测系统
- linux 修改分辨率lcd_Linux下LCD屏幕字体显示优化--dpi设置及sub-pixel次像素微调
- 父母最应该看的10本教育经典书
- 从入门到精通,收下这 22 个 Python 学习网站
- 第984期机器学习日报(2017-05-29)
- 【CVPR_2023论文精读】E4S: Fine-grained Face Swapping via Regional GAN Inversion
- Java实现 LeetCode 491递增子序列