зеркало из
				https://github.com/viginum-datalab/twscrape.git
				synced 2025-10-30 21:46:13 +02:00 
			
		
		
		
	cli: sort account by last_used
Этот коммит содержится в:
		
							родитель
							
								
									86d10b19dc
								
							
						
					
					
						Коммит
						0f56055cb1
					
				| @ -242,7 +242,7 @@ class AccountsPool: | |||||||
| 
 | 
 | ||||||
|         old_time = datetime(1970, 1, 1).replace(tzinfo=timezone.utc) |         old_time = datetime(1970, 1, 1).replace(tzinfo=timezone.utc) | ||||||
|         items = sorted(items, key=lambda x: x["username"].lower()) |         items = sorted(items, key=lambda x: x["username"].lower()) | ||||||
|         items = sorted(items, key=lambda x: x["last_used"] or old_time, reverse=True) |  | ||||||
|         items = sorted(items, key=lambda x: x["total_req"], reverse=True) |  | ||||||
|         items = sorted(items, key=lambda x: x["active"], reverse=True) |         items = sorted(items, key=lambda x: x["active"], reverse=True) | ||||||
|  |         items = sorted(items, key=lambda x: x["last_used"] or old_time, reverse=True) | ||||||
|  |         # items = sorted(items, key=lambda x: x["total_req"], reverse=True) | ||||||
|         return items |         return items | ||||||
|  | |||||||
| @ -155,6 +155,9 @@ def print_table(rows: list[dict]): | |||||||
|         if isinstance(x, int): |         if isinstance(x, int): | ||||||
|             return f"{x:,}" |             return f"{x:,}" | ||||||
| 
 | 
 | ||||||
|  |         if isinstance(x, datetime): | ||||||
|  |             return x.isoformat().split("+")[0].replace("T", " ") | ||||||
|  | 
 | ||||||
|         return str(x) |         return str(x) | ||||||
| 
 | 
 | ||||||
|     keys = list(rows[0].keys()) |     keys = list(rows[0].keys()) | ||||||
|  | |||||||
		Загрузка…
	
	
			
			x
			
			
		
	
		Ссылка в новой задаче
	
	Block a user
	 Vlad Pronsky
						Vlad Pronsky