zoukankan      html  css  js  c++  java
  • 『Os』常用方法记录

    os.rename(name_old, name_new)

    『Scrapy』爬取斗鱼主播头像

    重命名函数os.rename比win下的重命名强多了,它可以对路径重命名达到修改文件位置的功效.

    os.path.exists(sub_dir_path)

    判断是否存在文件夹

    os.makedirs(sub_dir_path)

    创建文件夹,可以创建多级目录

    os.mkdir(sub_dir_path)

    创建文件夹,只能创建单级目录

    os.walk(’路径‘)

    [i for i in os.walk('C:Projectspython3_5Gephi')]
    Out[6]:
    [('C:\Projects\python3_5\Gephi',
    ['.ipynb_checkpoints'],
    ['17级学硕导师情况.csv',
    '17级学硕导师情况.xlsx',
    'bear.py',
    'bear.txt',
    'csv_init.py',
    'EuroSiS Generale Pays.gexf',
    'kmeans.py',
    'lesmiserables.gml',
    'network_x.py',
    'pd_nx_test.py',
    'result.csv',
    'result.txt',
    'Untitled.ipynb',
    '西游记.csv']),
    ('C:\Projects\python3_5\Gephi\.ipynb_checkpoints',
    [],
    ['Untitled-checkpoint.ipynb'])]

     首先,它返回一个迭代器,其次,每一层(tuple)有三个元素(list),如下:

    [

    ([本层目录名],

     [本目录下的目录],

     [本目录下的文件]),

    ... ...

    ]

    os.path.join()

    合并各个字符串,添加’/‘为路径

    os.path.join('dir1','dir2')
    Out[1]:
    'dir1/dir2'
    

     os.path.basename(file_name)

    剔除路径,保存文件名

    os.path.basename('/123/123')
    Out[1]:
    '123'
    
  • 相关阅读:
    折线图平滑
    Matplotlib字体大小设置
    折线图
    柱状图
    zip()函数
    matplotlib基础
    unique()函数
    sorted()与sort()函数
    Oracle数据库文件导出为CSV格式的方法
    Numpy和Pandas
  • 原文地址:https://www.cnblogs.com/hellcat/p/7421880.html
Copyright © 2011-2022 走看看