久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Python中的os環(huán)境變量解析

      os模塊:
      # 返回操作系統(tǒng)類(lèi)型,值為posix是linux操作系統(tǒng),值為nt是windows操作系統(tǒng)。
      # print os.name

      Python中的os環(huán)境變量解析

      # 返回操作系統(tǒng)的詳細(xì)信息
      # print os.uname()

      Python中的os環(huán)境變量解析

      # 返回系統(tǒng)的環(huán)境變量
      # print os.environ或print os.environ.get('KEY值')

      Python中的os環(huán)境變量解析

      # 判斷是否是絕對(duì)路徑(不會(huì)判斷文件或目錄是否存在)
      # print os.path.isabs('路徑')

      Python中的os環(huán)境變量解析

      # 生成絕對(duì)路徑
      # print os.path.abspath('happy.jpg')
      # print os.path.join('/home/kiosk/Desktop','happy.jpg')
      # print os.path.join(os.path.abspath('.'),'happy.jpg')

      Python中的os環(huán)境變量解析

      # 獲取目錄名或文件名
      # filename = '/home/kiosk/PycharmProjects/python/08'
      # print os.path.basename(filename)
      # print os.path.dirname(filename)

      Python中的os環(huán)境變量解析

      # 創(chuàng)建目錄/刪除目錄
      # os.mkdir('img')
      # os.makedirs('img/file')
      # os.rmdir('img')

      Python中的os環(huán)境變量解析

      Python中的os環(huán)境變量解析

      Python中的os環(huán)境變量解析

      # 創(chuàng)建文件/刪除文件
      # os.mknod('westos.txt')
      # os.remove('westos.txt')
      # os.mknod('westos.txt')

      Python中的os環(huán)境變量解析

      Python中的os環(huán)境變量解析

      # 文件的重命名
      # os.rename('westos.txt','data.txt')

      Python中的os環(huán)境變量解析

      # 判斷文件或者目錄是否存在
      # print os.path.exists('data.txt')
      # print os.path.exists('hello.txt')

      Python中的os環(huán)境變量解析

      # 分離后綴名和文件名
      # print os.path.splitext('data.txt')

      Python中的os環(huán)境變量解析

      # 將目錄名和文件名分離:
      print os.path.split('/tmp/hello/hello.png')

      Python中的os環(huán)境變量解析

      例題練習(xí):

      1.在當(dāng)前目錄新建目錄img,里面包含多個(gè)文件,文件名個(gè)不相同(X4G5.png)
      2.將當(dāng)前img目錄所有以.png結(jié)尾的后綴名改為.jpg

      Python中的os環(huán)境變量解析

      Python中的os環(huán)境變量解析

      Python中的os環(huán)境變量解析

      import os
      import random
      import string

      def gen_code(len=4):
      li = random.sample(string.ascii_letters + string.digits, len)
      return ''.join(li)

      def create_file():
      li = {gen_code() for i in range(100)}

      os.mkdir('img')
      for name in li:
      os.mknod('img/' + name + '.png')

      def modify_suffix(dirname, old_suffix, new_suffix):
      """

      :param dirname: 所要操作的目錄
      :param old_suffix: 之前文件的后綴
      :param new_suffix: 新文件的后綴
      :return:
      """
      if os.path.exists(dirname):
      pngfile = [filename for filename in os.listdir(dirname) if filename.endswith(old_suffix)]
      basefile = [os.path.splitext(filename)[0] for filename in pngfile]
      print basefile

      for filename in basefile:
      oldname = os.path.join(dirname,filename + old_suffix)
      newname = os.path.join(dirname,filename + new_suffix)
      os.rename(oldname,newname)
      print '%s重命名%s成功' %(oldname,newname)

      else:
      print '%s不存在不能操作'% dirname

      modify_suffix('img','.png','.jpg')

      Python中的os環(huán)境變量解析

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)