当前位置: 首页 > news >正文

Python--模块(下)

3. 内置模块

3.1 os模块

  • 常用功能:

    os.mkdir("new_dir")                 # 创建目录
    os.listdir(".")                     # 列出当前目录文件
    os.path.join("dir", "file.txt")     # 路径拼接
    os.path.abspath(__file__)           # 获取当前文件绝对路径
    

3.2 shutil模块

  • 文件操作:

    shutil.copy("src.txt", "dst.txt")    # 复制文件
    shutil.rmtree("dir")                 # 删除目录
    shutil.make_archive("data", "zip", "target_dir") # 压缩
    

3.3 sys模块

  • 常用功能:

    sys.argv           # 获取命令行参数
    sys.exit(0)        # 退出程序
    sys.path           # 查看模块搜索路径
    

3.4 hashlib模块

  • 加密示例:

    import hashlib
    def md5_encrypt(data):
        obj = hashlib.md5(salt.encode())  # 加盐
        obj.update(data.encode())
        return obj.hexdigest()
    

相关文章:

  • 【北京迅为】itop-3568 开发板openharmony鸿蒙烧写及测试-第1章 体验OpenHarmony—烧写镜像
  • Rust 图形界面开发——使用 GTK 创建跨平台 GUI
  • Python 的历史进程
  • Redis的Spring配置
  • 【论文详解】Transformer 论文《Attention Is All You Need》能够并行计算的原因
  • python-leetcode 45.二叉树转换为链表
  • 华为MindIE兼容OpenAI接口与兼容vLLM OpenAI接口的区别(华为VLLM)
  • 企业级AI办公落地实践:基于钉钉/飞书的标准产品解决方案
  • 在阿波罗自动驾驶框架中, 全局路径规划用什么算法
  • drupal是否有翻译的功能,只需要提供文本对应的翻译,自动添加一种语言的所有页面,将对应的文本进行替换
  • windows 下 使用Python OpenCV针对 压缩的tiff 图像进行解压缩 并转换成多张jpeg 图像
  • Asp.Net Web API| React.js| EF框架 | SQLite|
  • Excel的两个小问题解决
  • 如何将图片档案信息读取出来?并把档案信息相关性进行关联
  • Spark技术系列(二):深入理解RDD编程模型——从原理到生产实践
  • 使用Apache Lucene构建高效的全文搜索服务
  • Android双屏异显副屏实现PIP效果小窗口同步显示主屏播放画面
  • gcc编译器优化
  • PHP如何与HTML结合使用?
  • ApplicationContextInitializer
  • 失智老人有两个儿子却欠费住养老院两年多,法检合力指定监护人
  • 人民日报今日谈:科技赋能,继续把制造业搞好
  • “除非我去世”,马斯克称仍致力于继续执掌特斯拉
  • 90后青年学者李海增逝世9个月后文章登上顶刊,同仁缅怀其贡献
  • 住建部:截至去年底常住人口城镇化率达到67%
  • 每一笔都是对的!再读周碧初画作有感