You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

路径设置结果异常:Python读取指定文件夹文件无输出求助

问题:读取指定文件夹文件无输出,批量重命名无法推进

配置目标文件夹路径后,执行代码却没有列出文件夹内的文件,没法继续推进批量重命名操作。

原代码:

# 原代码存在语法错误与逻辑缺失
file_path = 'C:/Users/X1 Carbon/Desktop/기타'
    file_names = os.listdir(file_path)
    file_names

执行结果:

PS C:\Users\X1 Carbon\Desktop> & "C:/Users/X1 Carbon/AppData/Local/Programs/Python/Python311/python.exe" "c:/Users/X1 Carbon/Desktop/why.py"

问题原因及修复方案:

  1. 缺少模块导入:代码调用了os.listdir()但未导入os模块,运行会直接报错
  2. 缩进错误:file_names相关代码存在多余缩进,全局作用域下会触发语法错误
  3. 无输出逻辑:仅获取了文件列表变量,但没有打印输出,导致控制台无内容展示

修正后的代码:

import os
# 指定目标文件夹路径
file_path = 'C:/Users/X1 Carbon/Desktop/기타'
# 获取文件夹内的文件列表
file_names = os.listdir(file_path)
# 打印输出文件列表
print(file_names)

运行修正后的代码,控制台会显示目标文件夹内的所有文件名称,后续可基于此列表编写批量重命名的逻辑。

内容的提问来源于stack exchange,提问作者손하은

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 09:32:19