BLOG BOARD_B
ติดต่อรายละเอียดเพิ่มเติมได้ที่ Email: sale@soccersuck.com
ไว้คราวหน้า X
ไว้คราวหน้า X
ไม่ต้องแสดงข้อความนี้อีกเลย
ไปหน้าที่ 1
ไปที่หน้า
GO
ตั้งกระทู้ใหม่
ฝากรูป
ผู้ตั้ง
ข้อความ
ออนไลน์
นักบอลถ้วย ข.
Status: ถ้ายังไม่ถึงกับเมา
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Sep 2013
ตอบ: 3169
ที่อยู่: for i in range
โพสเมื่อ: Sat Oct 22, 2022 20:42
ถามเซียน Python เกี่ยวกับ standalone executable
ขอถามเซียน python หน่อยครับ

ผมพอมีพื้นฐาน python programming มาบ้าง แต่อยู่ในขั้นเริ่มต้น
พอดีผมมี project ที่อยากจะลองฝึกทำ standalone executable อะครับ แบบว่าให้ user เอาไป Run ได้เลย
อาจจะให้ user ใส่ input จาก GUI หรือไม่ก็ให้ script ของผมอ่านพวก config file เข้าไป ซึ่งส่วนใหญ่จะเป็น
พวก options ต่างๆ กับ file path ที่จะอ่าน เข้าไปในโปรแกรม

คำถามคือ ผมควรเริ่มจาก library ตัวไหน ในการพัฒนา executable หรือ มันไม่ควรทำแบบนี้ครับ หรือมันทำไม่ได้
อีกอันคือ สนใจจะลองคือ ถ้าไม่ได้ทำ exe ก็จะทำเป็น web application หรือที่ให้มันทำงานบน browser อ่ะครับ(ไม่รู้ผมเรียกถูกไหม)

ความต้องการ คือ ให้ user ใช้งาน program ผมได้ง่ายที่สุด เท่าที่จะเป็นไปได้ , design ไหน ทำให้ user. ใช้ง่ายสุดหรอครับ

ผมควรเรียนรู้ library หรือ concept อะไรยังไงดีครับ อะไรควรรู้ก่อนอย่างแรกในการทำอะไรพวกนี้ แนะนำทีครับ ให้กับผมคนไม่ได้เรียน computer หรือ programming มาโดยตรง(จบสายอื่น)

ขอบคุณครับ
0
0
หากโดน 40 เรื้อน จะถูกแบน
โหวตเป็นกระทู้แนะนำ
ออฟไลน์
นักเตะอบต.
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 25 Jul 2009
ตอบ: 5268
ที่อยู่:
โพสเมื่อ: Sat Oct 22, 2022 21:19
ถามเซียน Python เกี่ยวกับ standalone executable
ไม่ค่อยได้ทำถึงจบที่ user แฮะ แต่ถ้าไปเวย์ webapp ผมแนะนำ streamlit มี demo project ไม่น้อยครับลองหาๆดูได้
โพสต์บนแอป Soccersuck บน Android
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะอบต.
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 03 Apr 2020
ตอบ: 2136
ที่อยู่:
โพสเมื่อ: Sat Oct 22, 2022 21:42
[RE: ถามเซียน Python เกี่ยวกับ standalone executable]
เอาจริง python ไม่ได้นิยม win app gui ขนาดนั้น

ถ้าให้ผมแนะนำก็คือไปจับ WebApp เลย ก็คือเขียนโปรแกรมให้ User ใช้งานโปรแกรมเราผ่านเว็บ

ถามว่ามีตัวไหนนิยมบ้าง ก็

*Django สามารถจบได้ด้วยตัวมันเองเลย มีหน้าแดชบอร์ดแอดมิน ให้ทำ CRUD ได้ง่าย

แนะนำให้ไปศึกษา HTML CSS JS เพิ่มเติม จะไปต่อได้อีกเยอะ JS ก็ลองจับสักตัวนึง React, Vue, Angular

-------------------------------------------------------
*Flask เป็นเฟรมเวิกอีกตัวที่เอาไว้เขียน Micro Web Service ขึ้นระบบได้ไว แต่มันไม่มี HTML แบบ Django ให้ คือคุณต้องนำไปปลั๊กกับ HTML CSS JS ที่ผมบอกให้ศึกษาข้างต้น ซึ่งมันจะคุยกันผ่าน API ประมาณนี้ครับ
แก้ไขล่าสุดโดย sawyerjr เมื่อ Sat Oct 22, 2022 21:43, ทั้งหมด 1 ครั้ง
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออนไลน์
นักบอลถ้วย ข.
Status: ถ้ายังไม่ถึงกับเมา
: 0 ใบ : 0 ใบ
เข้าร่วม: 05 Sep 2013
ตอบ: 3169
ที่อยู่: for i in range
โพสเมื่อ: Sat Oct 22, 2022 22:06
[RE: ถามเซียน Python เกี่ยวกับ standalone executable]
sawyerjr พิมพ์ว่า:
เอาจริง python ไม่ได้นิยม win app gui ขนาดนั้น

ถ้าให้ผมแนะนำก็คือไปจับ WebApp เลย ก็คือเขียนโปรแกรมให้ User ใช้งานโปรแกรมเราผ่านเว็บ

ถามว่ามีตัวไหนนิยมบ้าง ก็

*Django สามารถจบได้ด้วยตัวมันเองเลย มีหน้าแดชบอร์ดแอดมิน ให้ทำ CRUD ได้ง่าย

แนะนำให้ไปศึกษา HTML CSS JS เพิ่มเติม จะไปต่อได้อีกเยอะ JS ก็ลองจับสักตัวนึง React, Vue, Angular

-------------------------------------------------------
*Flask เป็นเฟรมเวิกอีกตัวที่เอาไว้เขียน Micro Web Service ขึ้นระบบได้ไว แต่มันไม่มี HTML แบบ Django ให้ คือคุณต้องนำไปปลั๊กกับ HTML CSS JS ที่ผมบอกให้ศึกษาข้างต้น ซึ่งมันจะคุยกันผ่าน API ประมาณนี้ครับ  


ถามเพิ่มเติมครับ คือ HTML CSS JAVASCRIPT นี่จำเป็นต้องเป็นด้วยเลยหรอครับ คือผมไม่สามารถจบงานด้วย Python อย่างเดียวใช่ไหมครับ ถ้าจะทำ web app เพราะถ้าจำเป็นมากๆ คงต้องศึกษาอีกเยอะเลย เรียกได้ว่า พวก HTML ไรงี้ความรู้เท่ากับศูนย์ รู้จักแค่ index.html แค่ว่า เอามันไปวางไว้ในที่ server ที่มีคนพัฒนาให้ แล้วมันก็ public ได้เลย รู้แค่นั้น ข้างในตัวมันไม่รู้เลย5555555

ปล. project ผมคือ scale ระดับทำใช้เองนะครับ ยังไม่ถึงกับขายเป็นงานให้ลูกค้าซื้อไรงี้ แต่ต้องการให้มันใช้ได้จริง พร้อมใช้ ตามมาตรฐานที่มันควรจะเป็น อะไรประมาณนั้นอะครับ
0
0
หากโดน 40 เรื้อน จะถูกแบน
ออฟไลน์
นักเตะตำบล
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 14 Oct 2019
ตอบ: 4898
ที่อยู่: Bangkok
โพสเมื่อ: Sat Oct 22, 2022 22:20
[RE]ถามเซียน Python เกี่ยวกับ standalone executable
จริงๆ python มันทำให้จบในตัวเองได้ แค่พอทำงานกับ gui แล้วอาจจะต้องมี learning curve ที่สูงหน่อย มีเรื่อง event เรื่อง synchonization เข้ามา

เอาแนะนำง่ายๆ เลยคือ youtube แล้วหา python gui ต่างๆ พวก tkin, pyqt6 พวกนั้นครับ แล้งโหลดพวก pycharm มาลงทำตาม youtube สักคลิปนึง

ถ้าจาก requirement ท่าน ไม่จำเป็นและไม่ควรเป็น webapp อะไรพวกนั้นเลย ยิ่งไม่เคยเรียน programming มาอีก เจอ html + javascript + django ก็เสียเวลาเปล่าไปหลายวันถึงหลายเดือน
โพสต์บนแอป Soccersuck บน iOS
1
0
หากโดน 40 เรื้อน จะถูกแบน
ออนไลน์
แข้งบุนเดสลีกา
Status:
: 0 ใบ : 0 ใบ
เข้าร่วม: 17 Feb 2015
ตอบ: 8112
ที่อยู่:
โพสเมื่อ: Sat Oct 22, 2022 23:50
[RE: ถามเซียน Python เกี่ยวกับ standalone executable]
Python ถ้าต้องทำ gui ผมรู้สึกไม่ใช่จุดเด่นของภาษานี้
ทุกวันนี้ gui ผมยังยอมทำใน object pascal แทน

แต่ถ้าจะทำ คงแนะนำ tkinter QT ไรงี้

ส่วน webapp แนะนำ django
เขียนเวปได้แทบทุกรูปแบบ แถมหลังบ้านที่ติดมา ดีมาก
1
0
หากโดน 40 เรื้อน จะถูกแบน
ไปหน้าที่ 1
ไปที่หน้า
GO
ตั้งกระทู้ใหม่
กรุณาระบุเหตุผลที่จะแจ้งความ
ผู้ต้องหา:
ข้อความ:
Submit
Cancel
กรุณาเลือก Forum และ ประเภทกระทู้
Forum:

ประเภท:
Submit
Cancel