mirror of
https://github.com/Watchful1/PushshiftDumps.git
synced 2025-07-02 18:36:46 -04:00
25 lines
731 B
Python
25 lines
731 B
Python
import utils
|
|
import discord_logging
|
|
import os
|
|
import sys
|
|
from datetime import datetime
|
|
|
|
log = discord_logging.init_logging()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
file_path = r"\\MYCLOUDPR4100\Public\reddit\submissions\RS_2011-01.zst"
|
|
file_size = os.stat(file_path).st_size
|
|
|
|
file_lines = 0
|
|
file_bytes_processed = 0
|
|
created = None
|
|
inserts = []
|
|
for obj, line, file_bytes_processed in utils.read_obj_zst_meta(file_path):
|
|
created = datetime.utcfromtimestamp(int(obj['created_utc']))
|
|
file_lines += 1
|
|
if file_lines % 100000 == 0:
|
|
log.info(f"{created.strftime('%Y-%m-%d %H:%M:%S')} : {file_lines:,} : {(file_bytes_processed / file_size) * 100:.0f}%")
|
|
|
|
log.info(f"{created.strftime('%Y-%m-%d %H:%M:%S')} : {file_lines:,} : 100%")
|
|
|