news 2026/4/25 13:48:57

Python_work3

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python_work3
使用os和os.path以及函数的递归完成: 给出一个路径,遍历当前路径所有的文件及文件夹 打印输出所有的文件(遇到文件输出路径,遇到文件夹继续进文件夹)

代码

importos.pathaspathimportos file_path_dir="E:\\A云计算\\20251013python\\Code\\09_package\\test_module"deffor_file(path1):forfileinos.listdir(path1):path2=path.join(path1,file)ifpath.isfile(path2):print(f"文件名: ",{path2})elifpath.isdir(path2):for_file(path2)for_file(file_path_dir)
使用加密模块及IO模拟登录功能,要求使用文件模拟数据库存储用户名和密码。

代码

#数据库存储的是加密后的用户名和密码importhashlib#1 定义函数对传入的字符串进行加密defencryption(str):slat="@@##!!"res=hashlib.md5(str.encode("utf-8"))res.update(slat.encode("utf-8"))returnres.hexdigest()#定义数据库的用户名和密码username_mysql=encryption("zhangsan")password_mysql=encryption("123")print(username_mysql)#模拟登录的过程username=input("username: ")password=input("password: ")deflogin(username,password):returnTrueifencryption(username)==username_mysqlandencryption(password)==password_mysqlelseFalseprint("登录成功"iflogin(username,password)else"登录失败")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 3:08:20

微传记【7】——程序员圣经之父:高德纳(Donald Knuth)

微传记【7】——程序员圣经之父:高德纳(Donald Knuth) 他花了60年写一本永远写不完的书,顺便发明了TeX和文学编程 1962年,24岁的高德纳接到加州理工学院出版社的电话: “年轻人,你愿不愿意给我们…

作者头像 李华
网站建设 2026/4/19 4:16:03

GPT-5.2:是创作的未来,还是创作者的终结?

创作的“命运”与AI的挑战 随着人工智能的飞速发展,我们已经开始看到AI技术在许多行业中的强大影响力。在内容创作领域,GPT-5.2等高级语言模型的出现,不仅提高了创作效率,还在某种程度上挑战了创作者的“存在意义”。AI可以自动生…

作者头像 李华
网站建设 2026/4/19 4:15:48

AI测试、大模型测试(五)AI测试工具有哪些

目录 一、AI测试工具分类 1.1 智能测试生成工具 1.2 智能测试执行与优化工具 1.3 专项领域AI测试工具 二、AI测试工具展望 一、AI测试工具分类 AI测试工具,可以按功能、应用场景、技术实现等等进行分类。 1.1 智能测试生成工具 (1) 什么是智能测试生成…

作者头像 李华
网站建设 2026/4/18 3:35:40

LightRAG 系列8:最佳实践与避坑指南

图片来源网络,侵权联系删。 LightRAG系列文章 ● LightRAG系列1:为什么 Web 开发者需要关注 RAG? ● LightRAG系列2:什么是 LightRAG?它和 LangChain 有什么区别? ● LightRAG系列3:LightRAG …

作者头像 李华
网站建设 2026/4/24 10:31:45

Wazuh+OpenCTI威胁情报集成教程(二)之OpenCTI 平台基础与规则体系

文章目录 背景 一、OpenCTI 核心认知 1. 什么是 OpenCTI? 2. 为什么要用 OpenCTI? 3. 谁适合用 OpenCTI? 二、OpenCTI 核心功能模块(附实操场景) 三、OpenCTI 安装部署(零基础教程) 1. 环境要求(核心参考) 2. 详细安装步骤(Ubuntu 22.04 示例) 四、OpenCTI 实操:10…

作者头像 李华
网站建设 2026/4/25 1:40:38

吐血整理,性能测试-正确定义性能瓶颈分析,一篇通透...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 性能测试和功能测…

作者头像 李华