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

如何用PowerShell批量读取csv文件调用Python脚本处理后存到目标文件夹

PowerShell 批量处理CSV文件方案

以下方案无需管理员权限,直接在PowerShell中执行即可完成300+CSV文件的批量预处理:

完整执行代码

将以下代码中的路径替换为你本地的实际路径后,整体复制粘贴到PowerShell窗口回车运行即可:

# 配置源文件夹与目标文件夹路径
$sourceDir = "C:\替换为你的源CSV文件夹路径"
$targetDir = "C:\替换为你的结果存储文件夹路径"

# 自动创建不存在的目标文件夹
if (-not (Test-Path -Path $targetDir)) {
    New-Item -ItemType Directory -Path $targetDir | Out-Null
}

# 遍历所有CSV文件调用预处理脚本
Get-ChildItem -Path $sourceDir -Filter "*.csv" | ForEach-Object {
    $inputPath = $_.FullName
    $outputPath = Join-Path $targetDir ("results_" + $_.Name)
    python3 cleaning_script.py $inputPath $outputPath
    Write-Host "已处理完成:$($_.Name)"
}

常见调整项

  • 若你的cleaning_script.py不在PowerShell当前工作目录,需将python3后的脚本路径替换为完整绝对路径,例如:python3 C:\scripts\cleaning_script.py $inputPath $outputPath
  • 若你本地Python执行命令为python而非python3,直接替换代码中的python3即可
  • 若不需要结果文件名加results_前缀,将("results_" + $_.Name)修改为$_.Name即可,文件存储在不同文件夹不会覆盖源文件

内容的提问来源于stack exchange,提问作者AneesBaqir

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 07:54:04