file 获取文件大小
时间: 2024-11-25 11:15:23 浏览: 5
File-Size-Viewer.zip_文件大小
获取文件大小通常是在编程中对文件的操作之一。在许多编程语言中,你可以通过文件对象的属性或函数来完成这个任务。以下是一些常见操作:
1. **Python**:
```python
file_size = os.path.getsize("filename.txt")
```
这里`os.path.getsize()` 函数返回指定路径下文件的大小,单位通常是字节。
2. **Java**:
```java
File file = new File("filename.txt");
long fileSize = file.length();
```
`file.length()` 返回文件的长度,同样以字节为单位。
3. **JavaScript (Node.js)**:
```javascript
const fs = require('fs');
let fileSize = fs.statSync('filename.txt').size;
```
`fs.statSync()` 返回文件信息对象,其中包含 `size` 属性表示文件大小。
4. **C#**:
```csharp
using System.IO;
FileInfo fileInfo = new FileInfo("filename.txt");
long fileSize = fileInfo.Length;
```
`FileInfo.Length` 返回文件的字节数量。
5. **C++ (Linux)**:
```cpp
#include <sys/stat.h>
int res = stat("filename.txt", &sb);
long fileSize = sb.st_size;
```
`stat()` 函数获取文件状态信息,`st_size` 存储了文件大小。
阅读全文