测试TF card 的读写速度

论坛 期权论坛 脚本     
匿名技术用户   2020-12-23 17:50   23   0

TF card的读写速度

# _*_ coding: utf_8 _*_

import time
import datetime

def test_card_r():
    fin = open('test1.txt')
    for line in fin:
        word = line.strip()
    return word


def test_card_w(num):
    test1 = open('test1.txt', 'w')
    while True:
        line = "Holle world"
        test1.write(line)
        length = test1.tell()
        if length >= (1024 ** 2 * num):
            print length
            break
    return test1

def datetime_now():
    now = int(time.time())
    print('now:' , now)
    return now

def card_time(num):
    w_start_time = datetime_now()
    test_card_w(num)
    r_start_time = datetime_now()
    test_card_r()
    time = datetime_now()
    w_time = r_start_time - w_start_time
    print('w_time:', w_time)
    wv = num / float(w_time)
    print('wv:' , wv)
    r_time = time - r_start_time
    print r_time
    f_time = time - w_start_time
    print f_time
    return f_time

card_time(50)
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP