私信  •  关注

progmatico

progmatico 最近创建的主题
progmatico 最近回复了
5 年前
回复了 progmatico 创建的主题 » Python/SQL将多个变量插入param并具有多个param

我想你应该把你的代码建立在这样的基础上:

data = [dict(day=1,temp=25),
        dict(day=2,temp=22),
        dict(day=3,temp=19)]

for measure in data: # just for visual check
    print(measure['day'],measure['temp'])

for measure in data:
    db.execute('insert into forecast("day", "temp") values(:day,:temp);', measure)
4 年前
回复了 progmatico 创建的主题 » 如何在python中生成与OS无关的文件散列?

看起来你在散列文本文件。

import hashlib

def get_file_hash(file_path: str) -> str:
    hash_md5 = hashlib.md5()
    with open(file_path, "rt") as f:
        for line in f.readline():
            hash_md5.update(line.encode('utf-8'))
    return hash_md5.hexdigest()

print(get_file_hash('file.txt'))

Python将换行符读取为通用的 \n