# -*- coding:utf-8 -*-
from pymongo import MongoClient
import time
import re
import os
import gridfs
import sys
client = MongoClient('mongodb://192.168.6.212:27017/send_excel')
db = client.js_send_excel
fs = gridfs.GridFS(db)
files = fs.find()
time_start = time.clock()
print('', files.count())
count = 0
for ffle in files:
filename = ffle.filename
m = re.match(r'', filename)
if m and filename.find('xls') > 0 and not os.path.isfile('./excel/' + filename):
with open('./excel2/' + filename, 'wb') as f1:
f1.write(ffle.read())
count += 1
print('{0}'.format(time.clock() - time_start))
print('{0}'.format(count))