python通过文件名查询该文件地址
时间: 2023-07-28 20:31:36 浏览: 40
你可以使用Python内置的os模块中的函数`os.path.abspath(filename)`来查询某个文件的绝对路径。例如:
```python
import os
filename = "test.txt"
file_path = os.path.abspath(filename)
print("The file path of", filename, "is:", file_path)
```
这个代码将返回`test.txt`文件的绝对路径。
相关问题
python 知道文件名,读取文件大小
以下是 Python 代码示例,可以读取文件名为 `example.txt` 的文件的大小:
```python
import os
filename = "example.txt"
filesize = os.path.getsize(filename)
print("The size of", filename, "is", filesize, "bytes.")
```
`os.path.getsize()` 函数可以返回文件的大小,单位是字节。在上面的代码中,将文件名存储在变量 `filename` 中,然后使用 `os.path.getsize()` 获取文件大小并存储在变量 `filesize` 中。最后,使用 `print()` 函数输出文件名和大小。
python给定文件名创建文件路径和文件名
可以使用os模块中的path.join()函数来创建文件路径和文件名。该函数将多个字符串参数组合为一个路径名,自动添加正确的路径分隔符。
例如,假设我们要在当前工作目录下创建一个名为“example.txt”的文件,则可以使用以下代码:
```python
import os
filename = "example.txt"
filepath = os.path.join(os.getcwd(), filename)
print(filepath)
```
输出结果为:
```
/Users/username/Documents/example.txt
```
其中,os.getcwd()函数返回当前工作目录的路径,os.path.join()函数将路径和文件名组合成完整的文件路径。