
Python3
文章平均质量分 59
零时搞学习
学习、思考、总结、创新
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用buildozer 打包 apk时遇到的问题
1.我是用的大佬做的虚拟机: https://github.com/nkiiiiid/kivy-apk下载安装好以后,导入我的脚本,嗯~~我引入了一个库psutil,电脑上运行没问题。但是使用打包时遇到了问题因为引入了库:如果我不在buildozer.spec里加,psutil,可以打包,但由于缺少组件,在手机安装后会遇到闪退问题…原创 2024-04-27 22:40:23 · 2192 阅读 · 0 评论 -
python实现 电子相册 效果,循环播放指定文件夹下的图片
【代码】python实现 电子相册 效果,循环播放指定文件夹下的图片。原创 2024-04-18 23:11:22 · 607 阅读 · 0 评论 -
flask之文件管理系统-项目 JRP上线啦!!! ---修订版,兼容Windows和Linux系统
由于开发环境是Windows,使用环境是Linux,导致最后没能成功运行起来。这个版本是今天去debug完成了,目前是Windows/Linux都能运行。,在Windows下debug完成无异常后,上传到我的树莓下开始正式服役。当前路径下上传的文件就在这个文件夹下,之前是放在默认存储路径下。以下是python源码和HTML模版。额外增加了上传路径可以自己选择的功能。/* 鼠标移动到链接上 */如此,现在算是正常上线了。/* 已访问链接 *//* 鼠标点击时 *//* 未访问链接*/原创 2023-12-29 23:33:04 · 865 阅读 · 0 评论 -
flask之文件管理系统-项目 JRP上线啦!!! ----Bug版
既然单人应用那么就不需要注册、登录了,太麻烦,直接上功能项,而初版太不好看了,略微修改归纳了一下,出了第一版很有精神,为了纪念,这个网页项目我命名为JRP主要就是:1、定义一个类2、集中定义路由3、HTML模版使用一个模版,在模版内依靠变量判断是否执行4、利用CSS进行格式定义(这块待优化,时间短,我等不及让它在我树莓派上工作起来了…)上代码:from flask import Flask, render_template, send_file, requestimport os#原创 2023-12-29 00:40:33 · 1479 阅读 · 0 评论 -
flask文件夹列表前文修订版
本文的代码和HTML模板已经修改了上文的问题,目前可以做到正常的上传,返回上层目录,下载。原创 2023-12-27 23:10:18 · 458 阅读 · 0 评论 -
关于与Flask配套的Jinja2的使用
这样遍历字典的键值对也是可以正常工作的。后续再陆续总结归纳一下会用到的jinja2上的一些使用方法,边学边看。圈起来的就是结构主体,里面的变量可以从外部传入。HTML中其余地方引用变量可以使用。当然,for循环也可以传入字典,如。进行,如上 for循环中,则可以在HTML中用。是需要外部传参进入的。原创 2023-12-27 05:07:04 · 906 阅读 · 0 评论 -
flask文件夹列表改进版--Bug追踪
在这里插入图片描述](https://img-blog.csdnimg.cn/direct/d25950fec7a845d9bb2a4de805fc9f70.png)把当前文件夹下的所有文件夹和文件列出来,允许点击返回上层目录,允许点击文件夹进入下级目录并显示此文件夹内容。这里的定义的路径不支持下载子目录的文件,需要优化 file_name,把子目录的路径包含进去。目前在子目录没办法下载。允许点击文件进行下载。原创 2023-12-26 22:31:17 · 1249 阅读 · 0 评论 -
杂记/进制转换/迭代
abs() 返回数字绝对值abs(-20)20all() 判断给定的元组或列表中所有的元素是否都为True,如果是则返回 True,否则返回False(元素除了是,整数0,空,False外都算是True)all(x)Falseall(x)Trueany() 判断给定的元组或列表是否全为False,是则返回False,有一个为True则返回True(元素除了是,整数0,空,False外都算是True)原创 2023-12-25 21:00:00 · 1637 阅读 · 0 评论 -
flask之文件管理网页(上传,下载,搜索,登录,注册) -- 翔山 第一版
前面说要做一个可以注册,登录,搜索,上传下载的网页,初版来了第一版主代码from flask import request, Flask, render_template, redirect, url_for, send_from_directoryimport bcryptimport ossavePath = os.path.join(os.getcwd(), "userInfo")# 实例化app = Flask(__name__)# 这里是主页面,即第一步显示的网页,有一个对原创 2023-12-22 23:59:22 · 2131 阅读 · 0 评论 -
hash 密码校验
import bcryptdef hash_password(password): # 生成一个新的salt salt = bcrypt.gensalt() print(salt) # 使用生成的salt哈希密码 hashed_password = bcrypt.hashpw(password.encode('utf-8'), salt) print(hashed_password) # 将salt和哈希密码合并以便存储 stored_pa原创 2023-12-22 00:20:03 · 1117 阅读 · 0 评论 -
flask 之上传与下载
经过这几天的学习,看起来想要做一个简单的网页其实非常简单,架构框架立起来,再慢慢的加一些功能,再慢慢美化加工,最后就能形成我们平时浏览的各种网页的样子。知道这个后,我们可以创建一个自己的上传下载网页,我们可以把网页上传的文件放到一个指定目录下,也允许别人通过网页获取到我们指定路径下的文件信息并下载。这个上传下载的比较简陋,没有去美化他,这个无所谓,需要美化可以参考之前 登录界面 的文章,美化一下HTML界面,我这里就为了先试验下功能,没去美化。文件夹是脚本创建的,里面存放的是我们上传的文件。原创 2023-12-20 22:32:01 · 1684 阅读 · 1 评论 -
使用bs4 分析html文件
在之后自己构建网页后,自主进行管理,获取,导出网页内容应该都是非常有帮助的,避免反复使用re工具自己分析,太过于繁琐,结合 requests 库等,可以更加高效进行网页访问及内容获取。然后为了方便学习此插件,随便打开一个网页,然后鼠标右键,打开源网页,如下图片。基本上你想要抓取的内容都可以按照格式进行解析获取,是非常方便的。这样就可以获得一个网页源码,全选复制粘贴到本地,存储为。文件,后续的学习以此html文件为模版进行。如,html文件中含结构。原创 2023-12-19 23:45:50 · 1624 阅读 · 0 评论 -
flask搞个简单登录界面
随后函数内 return跳转到 函数login中,然后就可以处理用户输入的用户名和密码。我这里是直接把用户名密码打印到网页上,以表示我读到了。包含显示以及读取用户在网页上输入的用户名与密码…再甲乙完善就成了一个完整的登录验证网页。/* 调整 top、right、bottom 和 left 属性来定位动图 *//* 或者使用其他位置属性,如 relative、fixed 等 *//* 宽度和高度可以根据需要调整 *//* 位置属性可以控制动图的位置 *//* 设置动图的样式和位置 */表示用上面规定的格式。原创 2023-12-18 22:16:53 · 1450 阅读 · 0 评论 -
flask简单应用-1
第一步:我们需要先显示一个搜索页面,页面上需要有一个可以输入的对话框,一个按钮执行搜索。做一个搜索网页,搜索当前路径下是否含有指定关键字的文件,如果有就列出来,没有返回消息。第三步:在第二步中应该要有一个函数去遍历文件夹,搜素里面的文件是否有涵盖搜索内容。第二步:当点击搜索按钮后,应该要跳转网页,输出搜索结果到网页上,建立一个。这两个html模板需要放到与脚本同路径下的。建立html模板,此处我创建了。,显示result到网页上。文件夹中,否则脚本找不到。输入搜索的关键字:py。这里有几个关键的元素。原创 2023-12-17 14:52:38 · 319 阅读 · 0 评论 -
初识Flask
使用 render_template() 方法可以渲染模板,你只要提供模板名称和需要 作为参数传递给模板的变量就行了。因此,如果你的应用是一个模块, 那么模板文件夹应该在模块旁边;如果是一个包,那么就应该在包里面(模板参考 Jinja2,https://jinja.palletsprojects.com/en/3.1.x/templates/)理想情况下你的 服务器已经配置好了为你的提供静态文件的服务。通过把 URL 的一部分标记为 <variable_name> 就可以在 URL 中添加变量。原创 2023-12-17 13:01:14 · 118 阅读 · 0 评论 -
python pip
假如如此更新后 pip install 库的时候还是有异常报错,或者pip自己本身出错了。可以用下面这种方法进行更新,直接从官网拉取 get-pip.py安装。原创 2023-11-17 23:30:00 · 246 阅读 · 0 评论 -
Python3基础模块 random
random原创 2023-11-15 23:30:00 · 195 阅读 · 0 评论 -
游戏专用....
APP窗口以及键鼠监控。原创 2023-11-06 22:00:00 · 355 阅读 · 0 评论 -
fio数据整理之二
上文我们完成了一些fio output数据的简单抓取,本文将针对抓取的数据做进一步的处理,输出到表格之中,方便我们查看,统计结果。OK,所以,已知用逗号隔开字符串,再输出到csv档案中就能得到一个简单的表格,求:如何将我们需要的fio数据再放到表格中?我们现有个基本认知,在csv档案中,默认列用 逗号(,)进行分隔。得到的两个字典(PS:细心的小伙伴应该发现了,相较上文,修改了字典中Key的名字,这里是为了方便后续取值),你用表格软件打开test.csv的话,它是这样的。原创 2023-11-06 21:00:00 · 295 阅读 · 0 评论 -
linux下进制的相互转换
进制转换原创 2023-06-21 22:00:00 · 2084 阅读 · 0 评论 -
python3 安装 matplotlib 失败
python3 matplotlib原创 2023-06-19 18:57:52 · 2001 阅读 · 0 评论 -
python3 -- try except
try except原创 2023-06-13 20:00:00 · 1463 阅读 · 0 评论 -
python3 -- pexpect 自动化交互式控制台命令行
pexpect 自动化交互是控制台命令行原创 2023-06-10 16:52:00 · 568 阅读 · 0 评论 -
python3 -- argparser 个性化参数设定
argparser原创 2023-06-08 21:30:00 · 246 阅读 · 0 评论 -
python3 -- 文件处理 open with open
文件处理,打开 读取 写入原创 2023-06-08 21:00:00 · 475 阅读 · 0 评论 -
python3--logging好用的日志模块
logging 日志记录原创 2023-06-08 20:00:00 · 963 阅读 · 0 评论 -
python3 re字符串查找、替换
re字符串查找,字符串替换原创 2023-06-06 18:39:03 · 1938 阅读 · 0 评论 -
python中多线程运行shell cmd,并且管理线程执行进度
python3,多线程,shell cmd,管理线程原创 2023-06-06 21:00:00 · 1485 阅读 · 0 评论 -
fio iops等性能数据统计并简单制图
fio IOPS性能制图原创 2023-06-05 16:08:25 · 1605 阅读 · 0 评论 -
python3之输出带颜色字符串
修改命令行输出显示的字符串颜色与背景颜色原创 2023-05-23 21:00:00 · 1026 阅读 · 1 评论 -
python3-修饰函数
修饰函数的简单应用原创 2023-05-23 15:25:54 · 157 阅读 · 1 评论