การจัดการข้อมูลใน Google Sheet ด้วย Python (ใหม่ 2020)

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2020
  • ::วิธีดาวน์โหลดและติดตั้งโปรแกรมไพทอน
    www.dcrub.com/python-idle-pyc...
    ::ขั้นตอนการทำตามคลิป
    1.สร้างโปรเจกต์ที่ console.cloud.google.com/
    2.เปิดใช้งาน google drive API
    3.สร้างข้อมูลรับรองสำหรับ google drive API
    4. ดาวน์โหลดไฟล์ json เก็บไว้ที่คอมฯ
    5.เปิดใช้งาน google sheet API
    6. แชร์ google sheet ด้วยอีเมล
    7.ติดตั้งโมดูลด้วย pip (ให้ไปติดตั้งที่ Command Promt) ...คำสั่งติดตั้ง คือ pip install gspread oauth2client
    ::คำสั่ง
    import gspread
    from oauth2client.service_account import ServiceAccountCredentials
    from pprint import pprint
    scope = ["spreadsheets.google.com/feeds",'www.googleapis.com/auth/sprea...,"www.googleapis.com/auth/drive...","www.googleapis.com/auth/drive"]
    creds = ServiceAccountCredentials.from_json_keyfile_name("ชื่อไฟล์.json", scope)
    client = gspread.authorize(creds)
    sheet = client.open(data = sheet.get_all_records()
    "ชื่อไฟล์").sheet1
    row = sheet.row_values(3)
    col = sheet.col_values(3)
    cell = sheet.cell(1,2).
    insertRow = ["hello", 5, "red", "blue"]
    sheet.add_rows(insertRow, 4)
    sheet.update_cell(2,2, "CHANGED ")
    numRows = sheet.row_count
    ========================
    ✅ แฟนเพจ "ครูอภิวัฒน์ สอนสร้างสื่อ"
    / mynameisapiwat
    ✅ เข้าไลน์กลุ่ม "ครูอภิวัฒน์ สอนสร้างสื่อ"
    line.me/ti/g2/D_ugKwp3-z_ZSHx...
    ✅ Facebook..อภิวัฒน์ วงศ์กัณหา
    🔴 profile.php?...
    ✅ กลุ่มหัดสร้างเกมแฟลช
    🔴 / as3flash
    ✅ กลุ่มหัดสร้างสื่อด้วย PowerPoint
    🔴 / powerpointgraphic
    ✅ กลุ่มหัดสร้างเกมด้วย Construct2
    🔴 / construct2game
    ✅ กลุ่มสร้างสื่อ CAI ด้วย Construct2
    🔴 / 1454201051311497
    ✅ กลุ่มหัดวาดรูปด้วยคอมพิวเตอร์
    🔴 / 1207788526026708

Комментарии • 16

  • @pping4
    @pping4 3 года назад +2

    ขยันจริงๆ เก่งมากๆด้วยที่ update ความรู้ใหม่ๆตลอด สุดยอด

  • @user-pi4bs6ib5e
    @user-pi4bs6ib5e Год назад

    อาจารย์เก่งมาากๆ คับ

  • @user-kc6it4cp9b
    @user-kc6it4cp9b 3 года назад

    ขอบคุณครับ

  • @neverhoodz4377
    @neverhoodz4377 3 года назад

    สุดยอดครับอาจารย์ นับวันยิ่งล้ำ ยิ่งล้ำ ต่อไปถ้าอาจารย์จะสอน AI พื้นฐาน ผมว่าก็ไม่ใช่เรื่องแปลก เก่งจริง ๆ ครับ

    • @KruApiwat
      @KruApiwat  3 года назад

      ผมไม่เก่งขนาดนั้นครับ 555 แค่ศึกษาไปเรื่อยๆ พอรู้แล้วก็มาถ่ายทอดต่อแแค่นั้นเองครับ

  • @kantaralakhealthcenter8005
    @kantaralakhealthcenter8005 3 года назад

    ภาคต่อ ออกยังครับจารย์ รอชม

  • @user-jp8ht4zq2i
    @user-jp8ht4zq2i 3 года назад

    มีคำสั่งให้ดึงเฉพาะแถวสุดท้ายไหมครับ

  • @user-oq9zx9vn7i
    @user-oq9zx9vn7i 2 года назад

    อาจารย์ครับ ช่วยสอนการส่งข้อมูลจาก NodeMCU ไปเก็บไว้ใน google sheet หน่อยครับ

  • @suttichaipasanake241
    @suttichaipasanake241 3 года назад

    มีอัพเดทบ้างไหมครับผม

  • @wearemce2010
    @wearemce2010 2 года назад

    นี้ครูมัธยม หรืออาจารย์ ดร. แฝงตัวมาครับ

  • @piyanat_
    @piyanat_ 2 года назад

    ถ้าไม่กำหนดแถว แล้วให้มันเก็บค่าต่อจากแถวเดิมพอจะมีวิธีไหมครับ

  • @beyone19
    @beyone19 3 года назад

    จัดการ google sheet / gg script กับ python แบบไหนง่ายกว่าครับ

    • @pomarpeggio
      @pomarpeggio Год назад

      Google app script ง่ายกว่าเพราะเป็นของเขาโดยตรง ไม่ต้องยิง API ครับ

  • @user-fv8bz7jg4v
    @user-fv8bz7jg4v Год назад

    ขอสอบถามหน่อยครับ ผมมาทำในปี 2022 ตอนสร้าง Role มันไม่มีไฟล์ JSON มาให้น่ะครับ ต้องทำยังไงครับ

    • @KruApiwat
      @KruApiwat  Год назад

      อันนี้ไม่ทราบเหมือนกันครับ

    • @user-fv8bz7jg4v
      @user-fv8bz7jg4v Год назад

      @@KruApiwat เจอแล้วครับ ต้องเข้าไปใน Service Account เลือก Key แล้วเลือกสร้างเป็น JSON