streamlit run app.py รัน file ใน folder ด้วย stremlit
pip list เช็ครายการที่ติดตั้ง
ติดตั้ง streamlit
สร้างไฟล์ app.py
ใช้ st.write(), st.dataframe(), st.line_chart() เพื่อแสดงข้อมูล
ใช้ streamlit run app.py เพื่อเปิดเว็บ
Deploy ฟรีบน Streamlit Cloud
เขียนหน้า dashboard ด้วย python
Run localhost ด้วย streamlit run <filename>
upload ไปที่ repository ใน github
login streamlit เพื่อ deploy จะเชื่อมไป github (ใช้เก็บไฟล์)
เลือก adress ที่อยู่ไฟล์ใน github เช่น
https://github.com/Cyber80/streamlit/blob/main/app.py
การติดตั้ง
Download https://www.python.org/downloads/windows/
ให้เลือก add path เวลาติดตั้ง (หรือจะกำหนดภายหลังก็ได้ แต่ path version ต่าง ๆ ต้องเป๊ะ)
ตรวจสอบ
cmd python --version หรือ
cmd where python
หากเจอก็ถือว่าเรียบร้อย
หากไม่พบ ต้องแ
กด Windows + I เพื่อเปิด Settings
ไปที่ Apps > Advanced app settings > App execution aliases
เลื่อนลงหา python.exe และ python3.exe
ปิด (Turn Off) ทั้งสองตัว
เพิ่ม Python เข้าไปใน Environment Variables (PATH) (ถ้ากำหนดตอนติดตั้ง ก็ไม่ต้องเพิ่มส่วนนี้)
กด Windows + R พิมพ์ sysdm.cpl
ไปที่แท็บ Advanced → คลิก Environment Variables
ใน System Variables เลื่อนลงหา Path → คลิก Edit
กด New แล้วเพิ่มเส้นทาง Python เช่น
C:\Users\Jedi2\AppData\Local\Programs\Python\Python3x\
C:\Users\Jedi2\AppData\Local\Programs\Python\Python3x\Scripts\
Run Python
รันไฟล์ Python ได้หลายวิธี ขึ้นอยู่กับว่าคุณต้องการรันผ่าน Command Prompt (cmd), PowerShell, Terminal หรือ IDE
ตำแหน่งไฟล์ CD C:\Users\Jedi2\OneDrive\Desktop
คำสั่งเรียกไฟล์ python hello.py
ติดตั้ง Visual Studio Code
ติดตั้ง Python Extension ผ่าน VS Code
เปิดไฟล์ hello.py ใน VS Code
กดปุ่ม Run ▶ หรือใช้คีย์ลัด Ctrl + F5
ดูผลลัพธ์ที่ Terminal
✅ เหมาะสำหรับ: Matplotlib, Seaborn, Plotly, Pandas
📌 ติดตั้ง Jupyter Notebook (ถ้ายังไม่มี)
sh
CopyEdit
pip install notebook
📌 เปิด Jupyter Notebook
sh
CopyEdit
jupyter notebook
📌 รันโค้ดตัวอย่าง
python
CopyEdit
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
y = np.sin(x)
plt.plot(x, y)
plt.title("Sine Wave")
plt.show()
💡 ข้อดี:
แสดงผล กราฟในเบราว์เซอร์ได้ทันที
ใช้งานง่ายและเหมาะกับ Data Science
✅ เหมาะสำหรับ: Tkinter, PyQt, Kivy, Matplotlib (ใน GUI Mode)
📌 ติดตั้ง VS Code และ Python Extension
ดาวน์โหลด VS Code
ติดตั้ง Python Extension จาก VS Code
📌 รัน GUI หรือ กราฟ
เปิดไฟล์ .py แล้วกด Run ▶
ถ้ารัน Matplotlib อาจต้องใช้
python
CopyEdit
import matplotlib.pyplot as plt
plt.plot([1, 2, 3], [4, 5, 6])
plt.show(block=True) # ป้องกันปิดกราฟอัตโนมัติ
💡 ข้อดี:
ใช้ทำ GUI App หรือ โปรแกรมที่ซับซ้อน
ใช้ Matplotlib หรือ Plotly ได้โดยตรง
✅ เหมาะสำหรับ: PyQt, Kivy, Pygame
📌 ติดตั้ง PyCharm
ดาวน์โหลด PyCharm Community
เปิดโปรเจ็กต์แล้วรันไฟล์ .py ได้ทันที
💡 ข้อดี:
ดีมากสำหรับ GUI ที่ซับซ้อน เช่น PyQt, Kivy
มี Debugger & Auto-Completion ที่ฉลาด
✅ เหมาะสำหรับ: Tkinter, PyQt, Pygame
📌 รันโค้ด Python GUI
sh
CopyEdit
python my_gui_app.py
(ใช้ได้สำหรับโปรแกรมที่ใช้ Tkinter, PyQt, Pygame)
💡 ข้อดี:
รันได้เร็ว แต่ไม่เหมาะกับ Debug GUI
pip install matplotlib
1️⃣ เปิด VS Code
2️⃣ กด Ctrl + Shift + X เพื่อเปิด Extensions
3️⃣ ค้นหา "Python" แล้วคลิก ติดตั้ง (Install)
🔹 ไอคอนสีเหลืองจาก Microsoft คืออันที่ต้องติดตั้ง
4️⃣ เมื่อติดตั้งเสร็จ จะมี "Python: Select Interpreter" ให้เลือก
Django
sh
CopyEdit
pip install virtualenv
user cyber root