按照老師的方式添加了復制文件功能,一般情況下,文件能夠正常復制到另外一個目錄下,但如果出現復制的源文件與復制的目標目錄中的一個文件夾同名,就會報錯!例如,將1.txt文本文件復制到test下,如果test下恰好存在一個名叫1.txt的文件夾,執行copy時就會報錯," the second argument to copy() function cannot be a directory ",第二個函數參數不能為目錄,求老師給予杜絕這種情況的解決方案?
1 回答
舉報
0/150
提交
取消
2014-12-06
那你就可以通過is_file()和is_dir()判斷下是文件還是文件夾,就可以解決
^-^...