簡體   English   中英

接收IOError:[Errno 13]在PC上不受限制地運行Python

[英]Receiving IOError: [Errno 13] running Python on PC without restrictions

我收到IOError:[Errno 13]在Python中運行以下命令時,權限被拒絕。 我正在運行Windows7。是否可以修改此代碼的一部分以使用不同的方法,但收到的結果相同。 我需要將一個目錄中的所有文件移動到Windows中的另一個目錄。

import shutil

# Copy src to dst. (cp src dst)
shutil.copy('C:/AUTOREPORTS/','C:/WINGNUTS/')

您有幾個問題:

  1. shutil.copy用於復制文件而不是整個目錄。 您需要使用shutil.copytree

  2. 除非您手動修改了這兩個目錄的權限,否則從C:\\復制到任何目錄都需要提升的特權。 嘗試從提升的命令提示符下運行腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM