分类: 技术

10 篇文章

python一个函数简单接收命令行参数
需要使用sys和getopt 库 def arg(_,__): #接收命令行参数 import sys import getopt '''参数: _ :短参数str,列如:-f-g-p __:长参数list,列如:['file','get','post'] 返回示例:{'-g': 'aa', '-f': 'aaa', '-p': 'huag…
我是如何实现mod的
最近我在写一个项目,叫做TsukiHikari的基于flask的一个更加高层的web框架,我想到了mod 首先是mod的调用方式,我这里选择的是类似下面的调用方法 https://***.preview.myide.io/index.html/mod/hello https://xxx.xx/<访问的文件>/<Lo…
thumbnail
自制Web编程语言KamitaTomoe(部署上线)
部署上线,那当然要Web服务器,于是我选择了flask配合KamitaTomoe语言进行部署上线 我在上一个文章完成了echo函数,就可以输出东西到网页上了,下一个文章再完成自定义请求头以及文件包含 代码地址:hengshizhi/TsukiHikari: 一个pythonweb服务器,给自己方便使用的 首先kt.py里面是调用解释器的,需要填入解…
自制Web编程语言KamitaTomoe(基本架构)
我做这个东西为了解决自己的一些小项目(顺便找找趣味),方便自己写东西,所以在兼容python语法加一些东西 我们先来写出这个语言的第一个代码段: #hello.py def search(self, nums: list, target: int) -> int: left, right = 0, len(nums) - 1 while le…
和multiprocessing斗智斗勇的故事
因为我要更新luoxis框架,所以趁机学了multiprocessing多进程 斗智斗勇的过程中我看的是一篇文章搞定Python多进程(全) - 知乎 说实话这个模块不难,但是很灵性,特别对于我 我看完了教程上的代码,开始自己写,在没有用数据共享的时候,我没有写if __name__ == '__main__':的习惯,然后我写下了下面的代码 fr…
Python:mysql操作包装类,sql小白也会操作mysql
懒得自己写了,转载于Python pymysql 简单封装_Clown程序员的博客-CSDN博客_python 封装pymysql,保存起来 因为原来的写得用起来有点难受,就稍微改了一下 #下面是使用代码示例 if __name__ == '__main__': ''' 下面是增删改查的所有使用方法 因为可以添加多种查询条件,所以 在传入值的时候会…
php流媒体新项目
我要为我的网站做一个视频平台,考虑到了流媒体 项目地址:恒时志/柳梅视频流 项目的核心代码是liume.php(可以正常运行) 这个是一个整合的api项目 原设定可以传wiki=yes获得api传值的帮助 然后发现传入outPutStream()的视频url必须为url的编码,如: http://127.0.0.1/PHP%20Video%20St…
thumbnail
使用PHPMailer发验证码的我
封面 要给新项目写一个注册功能,邮件认证是必须的,那就必须发邮件验证码 先是使用打乱数组制造验证码 /** * 获得随机字符串 * @param $len 需要的长度 * @param $special 是否需要特殊符号 * @return string 返回随机字符串 */ function getRandomStr($len, $special…
thumbnail
php数组遍历输出
我的一个项目的模板是一个三维数组,就需要遍历输出,这实际上使用foreach就可以很快实现 if ($_GET['on'] == 'on'){ new_json($template,'./data/m.json'); echo json_encode($template); } else {//下为数组遍历输出 #echo '<pla…
使用Sakura frp内网穿透服务搭建自己的网站/游戏服务器
sakura FRP介绍: frp是一个开源的内网穿透软件,而sakura FRP是由akkariin大佬开发,后转让给羽川早苗(貌似是akk的一个月入百万的好基友)运营的一个多用户的一个平台程序(目前akkariin的sakurapanel也在GitHub上开源并附带搭建方法) 准备工作: 需要准备好你的本地端服务器程序(比如搭建网站用的Ngin…