0
私は少しpython3サーバで作業しています。このサーバからsqliteデータベースをダウンロードしたいと思います。しかし、私が試したところ、ダウンロードしたファイルがオリジナルよりも大きいことがわかりました。元のファイルサイズは108K、ダウンロードされたファイルサイズは247Kです。私はこれを何回も試みましたが、毎回同じ結果が出ました。私はまた、異なる結果を持っているsha256との合計をチェックしました。事前にファイルがオリジナルよりも大きくダウンロードされました
import cgi import os print('Content-Type: application/octet-stream') print('Content-Disposition: attachment; filename="Library.db"\n') db = os.path.realpath('..') + '/Library.db' with open(db,'rb') as file: print(file.read())
ありがとう:
は、ここに私のdownloader.pyファイルです!
はEDIT:
は $ ./downloader>ファイル
ファイルのサイズは247Kでもある: は私がすることを試みました。