$ echo -e "1,2\n3,4" | clickhouse-local --query "
CREATE TABLE table (a Int64, b Int64) ENGINE = File(CSV, stdin);
SELECT a, b FROM table;
DROP TABLE table"
Read 2 rows, 32.00 B in 0.000 sec., 4987 rows/sec., 77.93 KiB/sec.
1 2
3 4
until_date
, который отвечает за время блокировки? При достижении времени в until_date
ограничения с пользователя снимаются <form></form>
, он сам отправит ваши файлы, достаточно указать адрес на который нужно отправлять.Есть идея залезть в github и читать исходники библиотеки requests, но будет ли это верным шагом?Учитывая тот факт, что эта библиотека по умолчанию установлена во многих дистрибутивах Linux, и является одной из самых популярных в Python - да.
.pyi файлы - это стабы (stubs), их назначение и формат описаны в PEP 484. Эти файлы вообще никак не используются интерпретатором, их назначение - предоставлять информацию о типизации кода. К примеру, у тебя есть сторонний модуль без типизации, который не твой, редактировать его ты не можешь, а прописать типы хотелось бы:
# fizz.py def greet(who): return f'Hello {who}'
Выход находится с помощью стаба: создаешь файл fizz.pyi, который содержит типизированную сигнатуру greet без имплементации:
# fizz.pyi def greet(who: str) -> str: ...
leah@leah-pc ~> du -s /var/www/media
131268256 /var/www/media
leah@leah-pc ~>
import subprocess
proc = subprocess.run(["du","-s","/var/www/media"], stdout=subprocess.PIPE)
folder_size = int(proc.stdout.decode('utf-8').split('\t')[0])