python获取本程序文件当前文件夹名称
时间: 2023-04-02 15:04:52 浏览: 138
可以使用以下代码获取当前文件夹名称:
```python
import os
folder_name = os.path.basename(os.getcwd())
print(folder_name)
```
这段代码会输出当前程序所在文件夹的名称。
相关问题
python获取本程序文件当前文件夹内所有文件名称
可以使用os模块中的listdir函数来获取当前文件夹内所有文件名称,示例代码如下:
```python
import os
files = os.listdir('.')
for file in files:
print(file)
```
这段代码会输出当前文件夹内所有文件的名称。
如何使用 Python 程序获取指定文件夹中所有同一种扩展名的文件名称列表?
在Python中,你可以使用`os`和`fnmatch`模块来获取指定文件夹中特定扩展名的所有文件名。下面是一个简单的示例:
```python
import os
import fnmatch
def get_files_with_extension(directory, extension):
# 指定目录和扩展名
file_list = []
# 遍历指定目录下的所有文件
for root, dirs, files in os.walk(directory):
for filename in files:
if fnmatch.fnmatch(filename, '*.' + extension): # 使用fnmatch匹配文件名
# 获取完整的文件路径并添加到列表中
file_list.append(os.path.join(root, filename))
return file_list
# 示例:获取当前目录下所有`.txt`文件的名称列表
files = get_files_with_extension('.', 'txt')
print("找到的.txt文件有:", files)
阅读全文