news 2026/6/23 2:36:48

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/6/23 7:40:37

AFLplusplus模糊测试实战:10个高效调试技巧解决常见问题

AFLplusplus作为业界领先的模糊测试框架,在软件质量保障中发挥着关键作用。然而在实际应用中,许多用户会遇到执行效率低下、崩溃分析困难、路径覆盖不足等挑战。本文将通过10个实用技巧,帮助你快速定位并解决这些模糊测试难题。 【免费下载链…

作者头像 李华
网站建设 2026/6/23 16:15:51

探索三电平T型LCL并网逆变器的双闭环PI + SVPWM控制仿真之旅

基于三电平T型LCL并网逆变器的双闭环PISVPWM控制 Matlab/simulink仿真(2018a及以上版本),在电力电子领域,逆变器控制技术一直是研究的热门方向。今天咱就来唠唠基于三电平T型LCL并网逆变器的双闭环PI SVPWM控制,并且借助Matlab/Simulink&…

作者头像 李华
网站建设 2026/6/21 23:33:11

VSCode如何实时连接IBM Quantum?一文掌握核心配置参数(含实操代码)

第一章:VSCode量子开发环境概述 Visual Studio Code(VSCode)作为一款轻量级但功能强大的源代码编辑器,已成为现代开发者构建复杂技术栈的首选工具之一。其对扩展生态的深度支持,使其能够无缝集成量子计算开发所需的各类…

作者头像 李华
网站建设 2026/6/22 13:56:45

python如何获取字符串最后一个字符

在Python中获取字符串的最后一个字符有多种方法,以下是最常用且高效的方式: 方法1:使用负数索引(推荐) s "hello" last_char s[-1] # 输出 o原理:Python支持负数索引,-1 表示倒数第…

作者头像 李华
网站建设 2026/6/22 10:55:17

赋能个体,智创全球——CCF 程序员大会“个人出海论坛”圆满落幕

2025年12月5日,大理 —— 在 AI 技术重塑全球生产力的当下,出海不再是巨头的专属游戏。本次 CCF 程序员大会特别设立了“个人出海论坛”,聚焦个体开发者如何利用 AI 杠杆撬动全球市场。论坛由 MTPark 创始人、大理数字游民社区主理人熊腾焱担…

作者头像 李华
网站建设 2026/6/15 7:14:14

零基础学CMD:从关机命令开始的Windows命令行入门

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 设计一个交互式CMD命令学习工具,以关机命令为教学案例。功能包括:1) 基础关机命令分步教学 2) 命令参数互动解释(如/s、/f、/t的含义&#xff09…

作者头像 李华