簡體   English   中英

Shutil.move 無法在驅動器之間移動

[英]shutil.move cannot move between drives

我正在嘗試將文件移動到我有權訪問的映射網絡驅動器。 但它不起作用。 這個問題還有其他帖子,但都沒有答案。 有人知道是什么交易嗎?

  File "C:\Program Files (x86)\Python37-32\lib\shutil.py", line 557, in move
    os.rename(src, real_dst)
OSError: [WinError 17] The system cannot move the file to a different disk drive: 'C:\\Users\\opcon\\pyscripts\\crif\\129049_24360_20200102223356_.csv' -> 'G:\\b_129049_24360_20200102223356_.csv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:/Users/opcon/pyscripts/fix_and_scan_crifloans.py", line 379, in fix_crifloan_csvs_exe
    shutil.move(local_full_file_name, full_file_name_b)
  File "C:\Program Files (x86)\Python37-32\lib\shutil.py", line 571, in move
    copy_function(src, real_dst)
  File "C:\Program Files (x86)\Python37-32\lib\shutil.py", line 257, in copy2
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "C:\Program Files (x86)\Python37-32\lib\shutil.py", line 121, in copyfile
    with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Permission denied: 'G:\\b_129049_24360_20200102223356_.csv'

看起來我應該可以訪問

但顯然我無權訪問

這實際上是我的 Windows 權限的一個問題,這並沒有立即明顯,因為 Windows 說我應該擁有權限。

暫無
暫無

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

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