Size: a a a

Python для анализа данных

2021 November 03

MS

Mikhail ADN Smotrin in Python для анализа данных
Так в filenames вы получите список файлов в директории
from os import walk, path
search_path = 'ваш_путь_до_папки'
_, _, filenames = next(walk(search_path), (None, None, []))
# дальше напечатаем дату создания каждого файла
for file in filenames:
   print(file, path.getctime (file))


А потом можете делать с ними, что хотите. Например сохраняйте их в список, и при следующем поиске мэтчите новый список с сохраненным - так вы узнаете, какие файлы появились или пропали из директории.

Написал по памяти, так что могут быть ошибки.
источник

MS

Mikhail ADN Smotrin in Python для анализа данных
А чтобы что-то работало постоянно, можно воспользоваться циклом, например
from time import sleep
while True:  # бесконечный цикл
   print('Hi!')
   sleep(1)
источник

АР

Александр Райков... in Python для анализа данных
Я имел в виду встроенный функционал про прослушке, а не бесконечные циклы, которые, скорее всего, хорошо подвесят сервер
источник

MS

Mikhail ADN Smotrin in Python для анализа данных
Не думаю, что сервер пострадает)
источник

MS

Mikhail ADN Smotrin in Python для анализа данных
Попробуйте - это хороший способ узнать наверняка
источник

I

Igor in Python для анализа данных
На сколько я понимаю, то нужно использовать pywin32 и FindFirstChangeNotificationApi (хуки Windows), если речь о винде.
источник

АР

Александр Райков... in Python для анализа данных
Спасибо
источник

AK

Anup Kuplu in Python для анализа данных
🎯 Bayes-Newton Methods for Approximate Bayesian Inference with PSD Guarantees

Github: https://github.com/AaltoML/BayesNewton

Paper: https://arxiv.org/abs/2111.01721v1

@ai_machinelearning_big_data
источник

M

Mikhail in Python для анализа данных
watchdog и асинхронный watchgod
источник

KM

Konstantin Mohov in Python для анализа данных
бесконечный цикл не делает ничего необычного и вообще никак не подвесит сервер. Если, конечно, вы в рекурсию не уйдете добавляя какую-то логику
источник

АР

Александр Райков... in Python для анализа данных
Спасибо
источник

MS

Mikhail ADN Smotrin in Python для анализа данных
К тому же внутри хендлеров и всяческих вейтеров тоже на самом деле цикл. Это нормально.
Но вот стало интересно, можно ли в Линукс принимать сигнал о событии. Я полный профан в этой теме, но если есть сигнал или последовательность сигналов, которую можно интерпретировать как создание файла, то задача @carpodacus становится интереснее.
источник

VP

Vladimir Popov in Python для анализа данных
Переслано от Vladimir Popov
Кто подскажет как такое зовется?
источник

K

Kurah in Python для анализа данных
Линейчатая диаграмма
источник

K

Kurah in Python для анализа данных
Вроде
источник

VP

Vladimir Popov in Python для анализа данных
А на английском?
источник

VP

Vladimir Popov in Python для анализа данных
Найду. Спасибо.
источник

VP

Vladimir Popov in Python для анализа данных
А хотя нет, не найду.
источник

VP

Vladimir Popov in Python для анализа данных
Точно не дinear
источник

АМ

Алексей Макаров... in Python для анализа данных
Population pyramid chart
источник