filesize- все статьи тега


Python 2.7: получить размер файла только из его дескриптора (а не его пути)

Я пишу функцию, которая должна делать что-то с файлом, основываясь на размере файла (в байтах). Я хотел бы минимизировать количество параметров, передаваемых в функцию, поэтому я бы только передал дескриптор в уже открытый файл и позволил функции получить размер. Есть ли элегантный способ сделать это? Я пробовал следующее, С os.path.getsize(os.path.abspath(file_id)), но это не работает: def datafile_profiler(file_id): filesize = os.path.getsize(os.path.abspath(file_id)) #[...] contin ...

PHP filesize() для файлов> 2 ГБ

Я боролся над тем, как получить допустимый размер файла, который >= 2 ГБ в PHP. Пример Здесь я проверяю размер файла размером 3,827,394,560 байт с помощью функции filesize (): echo "The file is " . filesize('C:MyFile.rar') . " bytes."; Результат Вот что он возвращает: Размер файла -467572736 байт. Фон PHP использует целые числа со знаком, что означает, что максимальное число, которое он может представлять, составляет 2,147,483,647 (+/- 2 ГБ). Вот где она ограничена. ...

Как получить размер файла в C#?

Мне нужен способ, чтобы получить размер файла с помощью C#, а не размер на диске. Как такое возможно? В настоящее время у меня есть этот цикл foreach (FileInfo file in downloadedMessageInfo.GetFiles()) { //file.Length (will this work) } будет ли это возвращать размер или размер на диске? ...

PHP размер файла MB/KB преобразование

Как я могу конвертировать выходные данные PHP filesize() функция в хорошем формате с мегабайтами, килобайтами и т. д.? как: если размер меньше 1 МБ, показать размер в КБ если это между 1 МБ-1 ГБ показать его в МБ если он больше-в ГБ ...

Получить размер файла на диске

var length = new System.IO.FileInfo(path).Length; Это дает логический размер файла, а не размер на диске. Я хочу получить размер файла на диске в C# (желательно без взаимодействия), как было бы сообщено проводником Windows. Он должен дать правильный размер, в том числе: сжатый файл разреженный файл фрагментированный файл ...

Используя C++ filestreams (fstream), как вы можете определить размер файла? [дубликат]

этот вопрос уже есть ответ здесь: Как я могу получить размер файла в C++? [дубликат] 7 ответов Я уверен, что я только что пропустил это в руководстве, но как вы определяете размер файла (в байтах) с помощью C++'S istream класс fstream заголовок? ...

Как я могу проверить размер файла в пакетном сценариев Windows?

Я хочу, чтобы пакетный файл, который проверяет, что filesize из файла. если он больше, чем %somany% kbytes, он должен перенаправить с GOTO в другое место. пример: [check for filesize] IF %file% [filesize thing Bigger than] GOTO No echo Great! Your filesize is smaller than %somany% kbytes. pause exit :no echo Um... You have a big filesize. pause exit ...