按照老師的方式添加了復(fù)制文件功能,一般情況下,文件能夠正常復(fù)制到另外一個(gè)目錄下,但如果出現(xiàn)復(fù)制的源文件與復(fù)制的目標(biāo)目錄中的一個(gè)文件夾同名,就會(huì)報(bào)錯(cuò)!例如,將1.txt文本文件復(fù)制到test下,如果test下恰好存在一個(gè)名叫1.txt的文件夾,執(zhí)行copy時(shí)就會(huì)報(bào)錯(cuò)," the second argument to copy() function cannot be a directory ",第二個(gè)函數(shù)參數(shù)不能為目錄,求老師給予杜絕這種情況的解決方案?

TraJoe_Wu
2014-12-03
1 回答
舉報(bào)
0/150
提交
取消
2014-12-06
那你就可以通過(guò)is_file()和is_dir()判斷下是文件還是文件夾,就可以解決
^-^...