30/09/2018, 19:25

IDE nào có kiểu kéo thả giao diện cho python

Chào mọi người cho mình hỏi dùng IDE nào có kéo thả giao diện kiểu Winform dành cho python ạ.

Thành Phạm viết 21:32 ngày 30/09/2018

Nếu bạn dùng PyQt thì tìm PyQt designer, wxPython thì wxPython designer,… chứ IDE mình k thấy tích hợp thì phải.

À bạn thích kéo thả thì nên nghịch PyQt nhá, wxPython cái designer của nó hơi tù

stackoverflow.com
bb6xt

Best drag and drop GUI builder for wxPython

user-interface, wxpython
answered by bb6xt on 09:08PM - 30 May 12
Khôi Trần viết 21:25 ngày 30/09/2018

Cảm ơn bạn để mình thử xem, đang dùng Pycharm không tiện cho người mới như mình

Thành Phạm viết 21:34 ngày 30/09/2018

Pycharm chắc là IDE mạnh nhất để code python rồi bạn Python nó có nhiều framework để làm gui nên chắc người ta không tích hợp vào. Mà mới học làm gui mình nghĩ bạn nên nghịch bằng code trước thì hay hơn

Trang này có nhiều tut về làm gui python lắm http://zetcode.com/

Hứa Anh Minh viết 21:34 ngày 30/09/2018

Visual Studio nhá; nó có cái extension hỗ trợ cho ngôn ngữ Python là PTVS; giúp cho có thể làm kéo thả với Python, cách thức giống WPF, có thể kéo thả hoặc cũng có thể code trên xaml để chỉnh sửa. Ngoài ra cái extension này còn hỗ trợ CPython, PyPy, IronPython,…, hỗ trợ lập trình web với Django, Flask, Bottle và hay nhất là no miễn phí (nghe như pr sản phẩm )
Xem chi tiết tại đây : https://www.visualstudio.com/en-us/features/python-vs.aspx

Nguyễn Nam viết 21:41 ngày 30/09/2018

Bạn có thể mô tả rỏ hơn giúp mình cách thức cài đặt và sử dụng được không. PTVS là gì vậy bạn, mình tìm không được. Mình muốn làm tool có giao diện người dùng đơn giản thôi dùng ngôn ngữ Python.

HK boy viết 21:40 ngày 30/09/2018

PTVS là gì

GitHub

Microsoft/PTVS

PTVS - Python Tools for Visual Studio

Cách cài:

docs.microsoft.com

Installing Python support - Visual Studio

How to install the Python Tools for Visual Studio (PTVS) in Visual Studio 2017, 2015, 2013, 2012, and 2010, including options and installation locations.

Mình muốn làm tool có giao diện người dùng đơn giản thôi dùng ngôn ngữ Python.

Nếu muốn làm GUI đơn giản và nhanh, bạn có thể dùng module tkinter. Muốn đẹp hơn thì dùng kivy.

GitHub

kivy/kivy

kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

Nếu muốn nhanh nữa, bạn có thể dùng tool sau để tạo toàn bộ UI cho app của bạn, sau đó chỉ việc copy lại code được sinh ra để tạo UI đó.

GitHub

kivy/kivy-designer

kivy-designer - UI designer for Kivy (WIP)

Bài liên quan
0