最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python簡單分割文件的方法

 更新時間:2015年07月30日 17:04:00   作者:龍昌  
這篇文章主要介紹了python簡單分割文件的方法,涉及Python針對文件的讀取與寫入技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了python簡單分割文件的方法。分享給大家供大家參考。具體如下:

有的網(wǎng)站在上傳文件時對文件大小有限制,因此可以將大文件分割成多個小文件再上傳。

#!/usr/bin/env python
def split(filename, size):
  fp = open(filename, 'rb')
  i = 0
  n = 0
  temp = open(filename+'.part'+str(i),'wb')
  buf = fp.read(1024)
  while(True):
    temp.write(buf)
    buf = fp.read(1024)
    if(buf == ''):
      print filename+'.part'+str(i)+';'
      temp.close()
      fp.close()
      return
    n += 1
    if(n == size):
      n = 0
      print filename+'.part'+str(i)+';'
      i += 1
      temp.close()
      temp = open(filename+'.part'+str(i),'wb')
if __name__ == '__main__':
  name = raw_input('input filename:')
  split(name, 307200) #分割后每個文件300M

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

威远县| 大英县| 镶黄旗| 汨罗市| 博客| 小金县| 宁安市| 文水县| 那曲县| 汝州市| 白朗县| 焦作市| 拉孜县| 霞浦县| 兴安县| 定兴县| 金溪县| 湄潭县| 外汇| 永定县| 临澧县| 灵宝市| 綦江县| 汉源县| 宜宾市| 新余市| 云安县| 金秀| 红桥区| 丽江市| 织金县| 建昌县| 乌兰浩特市| 永年县| 安庆市| 桦甸市| 威海市| 海兴县| 山阳县| 开平市| 阜南县|