zoukankan      html  css  js  c++  java
  • 在文件保存中 os.getcwd() os.listdir() os.makedirs() os.mkdir() xx.join() ... 等函数 的使用介绍

    path = 'C:\Users\zhangjunming\Desktop\PycharmProjects\my_mgm'

    1、xx.join(obj)   以xx为分隔符 对obj中的元素进行分隔  结果是字符串   其中obj可以是字符串、列表、集合、字典

    2、file_path = os.path.join(pathName1, pathName2)   合并文档路径  形成新的路径  进行保存

    3、os.getcwd()  该函数不需要传参 他返回当前目录的绝对路径;即所运行脚本的目录的绝对路径  并非脚本所在目录路径  多作为os.path.join()的第一个参数使用

    4、 os.listdir(path) 获得path下的子目录 返回包含所有子目录名的列表

    5、os.makedirs(path)   创建多级路径 会把path所指路径整个创建

    6、 os.mkdir(path)    只创建path中的最后一级路径 即my_mgm

    7、 os.path.exists(path)   如果path存在,返回True;如果path不存在,返回False。

    8、  os.remove(file_path)  用于删除指定路径的文件。如果指定的路径是一个目录,将抛出OSError。

    9、 f.save(file_path)   保存文件的路径

    10、 fname = secure_filename(f.filename)  只返回ASCII字符,非ASCII字符会被过滤掉  当遇到中文的时候获取到的文件名为空。此方法多用于过滤中文名

  • 相关阅读:
    逆序对的相关问题:bzoj1831,bzoj2431
    bzoj3211,bzoj3038
    hdu 1179最大匹配
    hdu 3038带权并查集
    poj 1733离散化(map)+并查集
    codeforces 369B
    poj 1456
    POJ 1988相对偏移
    poj 1986tarjan模板题
    poj 1330lca模板题离线算法
  • 原文地址:https://www.cnblogs.com/We612/p/10144889.html
Copyright © 2011-2022 走看看