python รวม ไฟล์ csv ใน folder

คุณสามารถรวมไฟล์ CSV หลายไฟล์ในโฟลเดอร์เดียวกันได้โดยใช้ Python และ pandas โดยใช้โค้ดตัวอย่างดังนี้:

import os
import pandas as pd

# ระบุเส้นทางไปยังโฟลเดอร์ที่มีไฟล์ CSV
folder_path = '/path/to/folder'

# สร้างลิสต์เก็บ DataFrame ของแต่ละไฟล์ CSV
csv_files = [os.path.join(folder_path, f) for f in os.listdir(folder_path) if f.endswith('.csv')]
dataframes = [pd.read_csv(file) for file in csv_files]

# รวมไฟล์ทั้งหมดเข้าด้วยกัน
combined_df = pd.concat(dataframes, ignore_index=True)

# บันทึก DataFrame ที่รวมแล้วเป็นไฟล์ CSV ใหม่
combined_df.to_csv('/path/to/combined_file.csv', index=False)

เปลี่ยน '/path/to/folder' และ '/path/to/combined_file.csv' ให้เป็นเส้นทางที่คุณต้องการได้เลยครับ!

Read more

ตารางคะแนนบอลโลก: ทุกแต้มมีความหมาย และปาฏิหาริย์ที่สั่นสะเทือนบัลลังก์

ตารางคะแนนบอลโลก: ทุกแต้มมีความหมาย และปาฏิหาริย์ที่สั่นสะเทือนบัลลังก์

เจาะลึกความสำคัญของตารางคะแนนบอลโลก พร้อมเรื่องราวสุดประทับใจของโวซินญา ผู้รักษาประตูเคปเวิร์ดที่สร้างปาฏิหาริย์หยุดสเปนในฟุตบอลโลก 2026.

By ทีมงาน devdog
ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นมูลค่า 950,515 ดอลลาร์: สัญญาณอะไรที่นักลงทุนควรรู้?

ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นมูลค่า 950,515 ดอลลาร์: สัญญาณอะไรที่นักลงทุนควรรู้?

ประธานเจ้าหน้าที่ฝ่ายกฎหมาย Take-Two ขายหุ้นเกือบ $1 ล้าน ท่ามกลางข่าวดี GTA 6 และรายได้คาดการณ์ $8 พันล้าน นักลงทุนควรรู้อะไร?

By ทีมงาน devdog
เตรียมทีมให้พร้อม! เจาะลึก Pokémon Champion Team ในยุค Mobile และ Regulation M-B

เตรียมทีมให้พร้อม! เจาะลึก Pokémon Champion Team ในยุค Mobile และ Regulation M-B

Pokémon Champions เปิดตัวบนมือถือแล้ว พร้อม Regulation M-B ที่นำ Mega Evolution ใหม่ และการเปลี่ยนแปลงครั้งใหญ่ มาดูวิธีจัดทีมโปเกมอนแชมเปี้ยนของคุณ!

By ทีมงาน devdog