我正在开发一个web应用程序(使用带有GF 3.1 Java EE 6),它允许用户上传pdf文件。由于这是一个封闭的小社区,上传的文件很有可能已经在系统中。我不能只检查名字的重复,因为这显然是不够的。我在考虑散列整个文件,并将条目存储在数据库中。这是可行的吗?如何实现?如果不是,那么什么是更好的方法。
我正在使用Python将一些大型文件上传到Google。我想确保文件上传正确。我寻找方法来获得文件的MD5校验和在谷歌驱动器上没有运气。以下是代码:
def print_file_metadata(service, file_id):
"""Print a file's metadata.
Args:
service: Drive API service instance.
file_id: ID of the file to print metadata for.
"""
try: