コード例 #1
0
ファイル: local_import.py プロジェクト: vees/narthex
def walk_card(path):
    from datetime import datetime
    start = datetime.now()
    walked = walk.file_dir_stat_size(path)
    end = datetime.now()
    duration = end-start
    print(duration)
    return walked
コード例 #2
0
ファイル: 05_card_imports.py プロジェクト: vees/narthex
def walk_card(path):
    # /media/rob/3838-3431
    # 43 minutes 43 seconds for 50347 records
    from datetime import datetime
    start = datetime.now()
    walked = walk.file_dir_stat_size(path)
    end = datetime.now()
    duration = end-start
    print(duration)
    return walked
コード例 #3
0
ファイル: 01_import_paste.py プロジェクト: vees/narthex
test_path = "/home/veesprod/vees.net/photos"


# Working with a content container creation
# Using a handy function from here:
# https://docs.djangoproject.com/en/dev/ref/models/querysets/#get-or-create
# http://stackoverflow.com/questions/8766222/django-create-if-doesnt-exist

from eso.imports import walk

#--or--
# 43 minutes 43 seconds for 50347 records
from datetime import datetime
start = datetime.now()
walked = walk.file_dir_stat_size(test_path)
end = datetime.now()
duration = end-start
print(duration)
#--or--
import pickle
walked = pickle.load( open( "/home/rob/Dropbox/NarthexDatabases/"
    "veesprod-walked.p", "rb" ) )
#--or--

import pickle
pickle.dump(walked, open("walked-dhd.p", 'wb'))

walked[766][7]
walkunit=walked[766]