91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Python怎么實現文件批量上傳

小億
147
2023-12-12 10:53:34
欄目: 編程語言

Python可以使用os模塊和requests庫來實現文件批量上傳。

首先,需要安裝requests庫,可以使用以下命令進行安裝:

pip install requests

然后,可以使用下面的代碼實現文件批量上傳:

import os
import requests

# 上傳文件的目錄
directory = 'path/to/files'

# 上傳的目標URL
url = 'http://example.com/upload'

# 遍歷目錄下的所有文件
for filename in os.listdir(directory):
    file_path = os.path.join(directory, filename)
    
    # 判斷是否為文件
    if os.path.isfile(file_path):
        # 打開文件
        with open(file_path, 'rb') as file:
            # 構建請求
            files = {'file': file}
            response = requests.post(url, files=files)
            
            # 打印上傳結果
            print(f'{filename}: {response.status_code}')

在上面的代碼中,首先設置要上傳的文件目錄和上傳的目標URL。然后,使用os.listdir函數遍歷目錄下的所有文件,判斷是否為文件,如果是,則打開文件。接下來,構建請求時將文件作為files參數傳遞給requests.post函數進行文件上傳。最后,可以打印上傳結果。

0
米脂县| 弥渡县| 盐山县| 化德县| 岫岩| 扬中市| 固安县| 左权县| 南丹县| 大丰市| 冕宁县| 静宁县| 乳源| 太原市| 通州市| 亳州市| 南雄市| 灵山县| 河西区| 林口县| 云浮市| 开远市| 治多县| 呼图壁县| 吴旗县| 诏安县| 东乡县| 黔江区| 永泰县| 临夏县| 德昌县| 锦州市| 息烽县| 襄垣县| 思南县| 闽清县| 富蕴县| 白银市| 甘德县| 嘉祥县| 遂平县|