تغییر modified date فایل در پایتون - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تغییر modified date فایل در پایتون

0 امتیاز
سلام.

چطور می تون modified date فایل را بخونم و سپس با دستکاری به صورت offset تغییرش بدم؟
سوال شده اردیبهشت 31, 1399  بوسیله ی ٍEydi (امتیاز 68)   5 14 16
دوباره تگ گذاری شد اردیبهشت 31, 1399

1 پاسخ

+1 امتیاز

سلام؛ برای برای خواندن Modified date یک فایل داخل Windows می‌تونید از این تابع:

https://docs.python.org/3.8/library/os.path.html#os.path.getctime

و برای سیستم‌عامل‌هایی که استاندارد POSIX و SUSv4 رو پشتیبانی می‌کنند هم می‌تونید از :

https://docs.python.org/3/library/os.html#os.stat

استفاده بکنید که بیشتر Meta data یک فایل رو به شما میده، و متغیر st_mtime را بخونید.

 

و اینکه داخل سیستم‌عامل‌های POSIX، می‌دونم که Last file modified date زیاد قابل اطمینان نیست چرا که می‌شه از Update شدنش جلوگیری کرد و یک‌سری syscallها صرفاً این مقدار رو تغییر میدند.

پاسخ داده شده اردیبهشت 31, 1399 بوسیله ی mg_ramezani (امتیاز 727)   1 1 12
...