ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
Moderator: mindphp, ผู้ดูแลกระดาน
- fonfonn
- PHP VIP Members
- โพสต์: 4983
- ลงทะเบียนเมื่อ: 11/07/2022 9:28 am
ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
สอบถามการใช้งานการ รับไฟล์ PDF ไป เว็บเซอร์วิส โดยเรามีการรับไฟล์ PDF จากหน้า HTML และจะทำการส่งไปยังเว็บเซอร์วิสเพื่อจะทำการแปลงไฟล์ ในส่วนนี้การรับไฟล์จาก Input หน้า HTML ไปเว็บเซอร์วิส สามารถทำยังไงคะ ใช้เว็บเซอร์วิสที่ใช้คือ fastAPI
you're the only one treasure
- wkid
- PHP VIP Members
- โพสต์: 2158
- ลงทะเบียนเมื่อ: 17/05/2022 10:37 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
ขอดูตัวของ script ที่เขียนหน่อยได้ไหมครับ ตรงรับค่าไฟล์อะครับ
ทำไมสัตว์ที่น่ากลัวที่สุดถึงตัวเล็กๆที่เรียกว่า Bug ละนั่น );
- wkid
- PHP VIP Members
- โพสต์: 2158
- ลงทะเบียนเมื่อ: 17/05/2022 10:37 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
อันนี้เป็นรูปแบบการส่งไฟล์ไปยัง ตัว Fast API ใน Python ครับ พอรับไฟล์มาก็ให้ตัวแปล From เก็บไว้ครับ
โค้ด: เลือกทั้งหมด
form = new FormData();
form.append("file", myFile);
let response = await fetch('/file', {
method: 'POST',
body: form
});
let result = await response.json();
ทำไมสัตว์ที่น่ากลัวที่สุดถึงตัวเล็กๆที่เรียกว่า Bug ละนั่น );
- wkid
- PHP VIP Members
- โพสต์: 2158
- ลงทะเบียนเมื่อ: 17/05/2022 10:37 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
อาจจะต้องมีการกำหนดตัวของ ใส่ตรง fetch ด้วยนะครับ
ทำไมสัตว์ที่น่ากลัวที่สุดถึงตัวเล็กๆที่เรียกว่า Bug ละนั่น );
- wkid
- PHP VIP Members
- โพสต์: 2158
- ลงทะเบียนเมื่อ: 17/05/2022 10:37 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
URL*
ทำไมสัตว์ที่น่ากลัวที่สุดถึงตัวเล็กๆที่เรียกว่า Bug ละนั่น );
- wkid
- PHP VIP Members
- โพสต์: 2158
- ลงทะเบียนเมื่อ: 17/05/2022 10:37 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
หน้า API ก็กำหนดตัวมารองรับค่าไฟล์ที่เราส่งมาครับ ตัวอย่างนะครับ
โค้ด: เลือกทั้งหมด
from fastapi import FastAPI, UploadFile, File
app = FastAPI()
@app.post("/file")
async def upload_file(file: UploadFile = File(...)):
# จัดการไฟล์ได้เลยครับตรงนี้
return {"filename": file.filename}
ทำไมสัตว์ที่น่ากลัวที่สุดถึงตัวเล็กๆที่เรียกว่า Bug ละนั่น );
- fonfonn
- PHP VIP Members
- โพสต์: 4983
- ลงทะเบียนเมื่อ: 11/07/2022 9:28 am
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
ลองนำโค้ดที่แนะนำมาไปทดสอบการใช้งาน ผลลัพธ์ที่ได้คือ
เมื่อเราเลือก Input file และกด Submit ให้ทำการ return ชื่อไฟล์ที่เรา Input เข้าไป ประมาณนี้ไหมคะ
เมื่อเราเลือก Input file และกด Submit ให้ทำการ return ชื่อไฟล์ที่เรา Input เข้าไป ประมาณนี้ไหมคะ
- ทำการเลือกไฟล์ที่ต้องการ
- เมื่อกด Submit ให้ทำการ return ชื่อไฟล์ที่เรา Input เข้าไป
you're the only one treasure
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41251
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ในภาษา python อยากสอบถามการรับไฟล์ PDF ไปยังเว็บเซอร์วิสค่ะ
แยกส่วนของ Form กับ WebService ออกเป็นคนละเรื่องกันนะครับ
form ---> html + css + javascript (หรือจะใช้ภาษาอื่น request ไปที่ API ก็ได้) ในที่นี้ javascript ทำงานที่ ฝั่ง Client ถ้าทำ app android ก็ใช้ java หรือ daft บน flutter ก็ได้
ส่วนนี้ถ้ารับฟอร์มเป็นไฟล์ แปลงไฟล์เป็น base64 ก่อนเพื่อส่ง request ไปที่ API
Web Service ---> Python ล้วนๆ (เขียนด้วย FastAPI) Response ออกมาเป็น json
ฝั่ง Client ถึงนำไปแปลงและแสดงผลตามต้องการต่อ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ทำความรู้จักกับภาษา python (23) : การใช้ from...import (ฟอร์ม...อิมพอร์ต) ในภาษา python (ไพทอน)
โดย dawthana » 12/01/2017 3:24 pm » ใน Python Knowledge - 9 ตอบกลับ
- 6290 แสดง
-
โพสต์ล่าสุด โดย jirawoot
21/06/2019 10:07 am
-
-
-
โพสต์ใหม่ สอบถามเรื่องการแก้ไขการใช้งานพาร์ทที่มีการเซฟไฟล์ในเครื่อง ในภาษา python
โดย fonfonn » 20/08/2022 9:56 am » ใน Programming - C/C++ & java & Python - 6 ตอบกลับ
- 1029 แสดง
-
โพสต์ล่าสุด โดย fonfonn
22/08/2022 12:54 pm
-
-
-
โพสต์ใหม่ การ GET ข้อมูลที่ส่งมากับ URL ในภาษา Python
โดย jirawoot » 05/07/2019 4:46 pm » ใน Python Knowledge - 0 ตอบกลับ
- 3496 แสดง
-
โพสต์ล่าสุด โดย jirawoot
05/07/2019 4:46 pm
-
-
- 0 ตอบกลับ
- 4286 แสดง
-
โพสต์ล่าสุด โดย MBMoo
09/11/2020 3:26 pm
-
-
โพสต์ใหม่ มารู้จักตัวแปรชนิด tuple ในภาษา python
โดย jirawoot » 24/06/2019 5:50 pm » ใน Python Knowledge - 0 ตอบกลับ
- 2646 แสดง
-
โพสต์ล่าสุด โดย jirawoot
24/06/2019 5:50 pm
-
-
- 0 ตอบกลับ
- 1712 แสดง
-
โพสต์ล่าสุด โดย jirawoot
24/06/2019 4:47 pm
-
-
โพสต์ใหม่ วิธีการใช้งาน try exception ในภาษา Python
โดย ewqolf » 18/11/2022 1:16 pm » ใน Python Knowledge - 0 ตอบกลับ
- 683 แสดง
-
โพสต์ล่าสุด โดย ewqolf
18/11/2022 1:16 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 92