簡體   English   中英

錯誤 13 權限被拒絕:

[英]Errno 13 Permission denied:

我想將 mp4 文件從我的電腦上傳到我的谷歌雲存儲桶,但出現錯誤[Errno 13] Permission denied: 'E:\\\\Coding\\\\Videos'

我很高興有人可以幫助我解決這個問題。 這是代碼順便說一句

        def upload_to_bucket(blob_name, file_path, bucket_name):
            try:
                bucket = yclient.get_bucket(bucket_name)
                blob = bucket.blob(blob_name)
                f = open('E:\Coding\Videos')
                blob.upload_from_filename(file_path)
                return True
            except Exception as e:
                print(e)
                return False


        file_path = r'E:\Coding\Videos'
        upload_to_bucket('videot', os.path.join(file_path, videot), 'audios-for-pychromecast')
        upload_to_bucket('videosfrocc/videot', os.path.join(file_path, videot), 'audios-for-pychromecast')```

您似乎正在嘗試open目錄? 這可能不起作用,您必須手動瀏覽所有文件。 但是您也沒有使用您打開的文件句柄,因此您可能希望完全擺脫它。

upload_from_filename什么樣的? 是圖書館的嗎?

暫無
暫無

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

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