Fix comment count extraction due to 'K/M' postfixes

YouTube now displays 2K comments instead of 2359, for instance
This commit is contained in:
2024-01-22 05:59:11 +08:00
parent ca4a735692
commit 51a1693789
3 changed files with 8 additions and 5 deletions

View File

@@ -54,7 +54,10 @@ def commatize(num):
if num is None:
return ''
if isinstance(num, str):
num = int(num)
try:
num = int(num)
except ValueError:
return num
return '{:,}'.format(num)