问题描述
我想根据文件的扩展名将文件移动到文件夹中并对其进行分类。 我试过shutil.move()对其进行分类。但是它给出了这样的错误:
shutil.Error:无法将目录'C:\ Users \ user \ Desktop \ deneme'移至自身的'None'。
我该如何解决该问题?
我的代码:
@H_404_10@$jsonobject= ConvertFrom-Json -InputObject $json
foreach ($mn in $jsonobject.dt.mns)
{
Write-Output ($mn | Select-String -Pattern 'st=(\d+)').Matches.Groups[1].Value
}
解决方法
如果要查找文件扩展名,请尝试os.path.splitext()[1]
(它返回一个列表。第0个元素是文件名,第1个是扩展名)