亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
叶城县| 虞城县| 都匀市| 新竹市| 遂川县| 琼结县| 佛学| 买车| 桓仁| 广元市| 商河县| 赣榆县| 怀来县| 安西县| 吉首市| 满洲里市| 盐池县| 周口市| 通道| 安塞县| 南昌市| 临颍县| 石楼县| 蓬莱市| 崇左市| 大渡口区| 温泉县| 四子王旗| 屏南县| 嘉定区| 北票市| 新巴尔虎右旗| 铁力市| 肥乡县| 灵寿县| 黑河市| 泰州市| 灌南县| 黄陵县| 遂平县| 印江|