Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Argparse cho các đối số dòng lệnh phân tích cú pháp:

  • https://docs.python.org/3/library/argparse.html

Sau đó, đối với đầu vào, bạn có thể sử dụng input() hoặc có thể nguyền rủa.

  • https://docs.python.org/3/library/curses.html

Lời nguyền là một công cụ thực sự mạnh mẽ. Ví dụ ở đây là htop sử dụng NCurses:

http://hisham.hm/htop/

Sử dụng sys.stdin.readlines(), bạn có thể nhận được dữ liệu đã được truyền vào ứng dụng của bạn, ví dụ:

cat myfile.txt | myapp.py

Sau đó, bạn có thể hiển thị tập lệnh của mình bằng cách sử dụng

#!/usr/bin/python
0 và thêm một tiêu đề trong tập lệnh của bạn vào các nhị phân Python để sử dụng:

#!/usr/bin/python

Sau đó, bạn có thể tạo một

#!/usr/bin/python
1 hoặc thêm chương trình của bạn vào
#!/usr/bin/python
2, để bạn có thể sử dụng nó từ bất cứ đâu trên hệ thống, như
#!/usr/bin/python
3,
#!/usr/bin/python
4 hoặc bất cứ điều gì bạn có thể nghĩ đến ...

Trong bài học trước, giới thiệu về ngôn ngữ Python, chúng tôi đã nói về chính ngôn ngữ Python. Trong bài học hôm nay, chúng ta sẽ tập trung vào Idle. Chúng tôi sẽ chỉ cho bạn cách sử dụng nó và lập trình một ứng dụng bảng điều khiển đơn giản.

IDLE là viết tắt của môi trường phát triển tích hợp và nó đi kèm với Python. Tóm lại, đó là một ứng dụng cho phép chúng tôi viết mã và sau đó sử dụng nó để chạy, kiểm tra và gỡ lỗi các ứng dụng của chúng tôi.

Cài đặt

Tất nhiên, chúng ta sẽ phải bắt đầu bằng cách cài đặt Python. Bạn có thể tải xuống trên trang web chính thức - https://www.python.org/doads/. Tải xuống phiên bản Python 3.x mới nhất từ ​​phần Tải xuống.Python 3.X version from the Download section.

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Khi bạn chạy tệp, Trình hướng dẫn cài đặt sẽ thực thi. Kiểm tra "Thêm Python 3.x vào đường dẫn" sẽ đăng ký trình thông dịch vào dòng lệnh của bạn và giúp chạy các dự án trong tương lai của bạn dễ dàng hơn. Bên cạnh đó, chúng tôi sẽ có được bản cài đặt Express - nhấp vào "Cài đặt ngay".

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Điều khiển bản sao lưu và phiên bản

Các lập trình viên thường cần một công cụ cung cấp kiểm soát phiên bản và sao lưu công việc của họ. Chúng ta không thể dựa vào thực tế là chúng ta chỉ có thể lưu chương trình vì con người và con người mắc lỗi. Khi bạn mất một vài ngày hoặc thậm chí một vài tuần làm việc, nó có thể thực sự giảm bớt. Thật tốt khi nghĩ về loại tình huống này ngay từ đầu. Tôi đánh giá cao Dropbox, cực kỳ đơn giản và tự động lưu trữ nhiều phiên bản của các tệp của bạn, điều này có thể trở lại các phiên bản trước của dự án và cũng đồng bộ hóa với kho lưu trữ web. Ngay cả khi bạn đã vô tình xóa dự án của mình, hãy ghi đè lên nó, ai đó đã đánh cắp máy tính xách tay của bạn hoặc ổ cứng của bạn vô tình bị sụp đổ, dữ liệu của bạn sẽ vẫn an toàn. Dropbox cũng cho phép bạn chia sẻ các dự án với một số nhà phát triển. Bạn có thể tải xuống Dropbox tại https://www.dropbox.com.stores multiple versions of your files, which makes it possible to revert to previous versions of the project, and also synchronizes with a web repository. Even if you've accidentally deleted your project, overwrote it, somebody stole your laptop or your hard drive accidentally collapsed, your data will remain safe. Dropbox also allows you to share projects with several developers. You can download Dropbox at https://www.dropbox.com.

Bạn cũng có thể sử dụng một công cụ gọi là GIT cho cùng mục đích, nhưng cấu hình của nó sẽ yêu cầu toàn bộ bài viết. Dropbox là hoàn hảo cho ý định và mục đích hiện tại của chúng tôi.

Vỏ

Bây giờ, hãy chạy nhàn rỗi. Vì cài đặt không thêm phím tắt vào máy tính để bàn của chúng tôi, hãy nhập menu "Bắt đầu" và nhập "IDLE". Sau đó, nhấp vào kết quả tìm kiếm bằng nút chuột phải và chọn "PIN vào thanh tác vụ".

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Bây giờ bạn có thể bắt đầu nhàn rỗi bằng cách nhấp vào biểu tượng thanh tác vụ. Lần chạy đầu tiên có thể mất một thời gian.

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Bây giờ bạn sẽ thấy cửa sổ vỏ Python. Đó là một thiết bị đầu cuối thông qua đó chúng tôi có thể gửi các lệnh đến trình thông dịch Python. Nó cũng hiển thị các đầu ra.

Chào thế giới

Theo hướng dẫn truyền thống, chúng tôi sẽ thực hiện chương trình đầu tiên mà hầu hết mọi người thực hiện khi họ học một ngôn ngữ mới - xin chào thế giới. Đây là một chương trình hiển thị

#!/usr/bin/python
5 hoặc một số văn bản tương tự.

Hãy gọi một hàm in ra văn bản, như bạn có thể mong đợi, nó được gọi là

#!/usr/bin/python
6. Một số chức năng yêu cầu tham số đầu vào. Trong trường hợp này,
#!/usr/bin/python
6 yêu cầu giá trị được in dưới dạng tham số. Chúng tôi chỉ định các tham số chức năng trong dấu ngoặc đơn sau tên hàm. Trong Python 3, chúng tôi luôn viết dấu ngoặc đơn (ngay cả khi hàm không yêu cầu bất kỳ tham số nào). Đây là một sự khác biệt lớn khi so sánh với Python 2 cũ hơn.

Viết những điều sau đây vào Idle và nhấn Enter:

print("Hello world")

Trong lập trình, các văn bản được gọi là chuỗi, giống như một chuỗi các ký tự và được viết bằng dấu ngoặc kép. Python xem các dấu ngoặc kép và diễn giải nó là văn bản. Nếu không có trích dẫn, văn bản có thể dễ dàng bị hiểu sai với các lệnh ngôn ngữ khác. Chúng ta có thể sử dụng cả trích dẫn kép hoặc đơn.

Kết quả sẽ trông như thế này:

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python

Nhân tiện, bạn có thể sử dụng bảng điều khiển Python như một máy tính nâng cao. Hãy thử nhập các bài toán như:

10 * 20
Console application
200

Tạo một dự án

OK, điều này thật thú vị nhưng chúng tôi muốn tạo các chương trình thực tế thay vì gửi các lệnh qua bảng điều khiển. Nhấp vào "Tệp" trong menu ứng dụng nhàn rỗi và chọn "Tệp mới".

Một cửa sổ mới sẽ xuất hiện. Bây giờ, hãy viết lại chương trình Hello World. Lần này, trong một tập tin dự án riêng biệt.

#!/usr/bin/python3

print("Hello ICT.social")
print("We'll learn more in the next lesson!")

Dòng đầu tiên là tùy chọn nhưng tốt hơn là giới thiệu nó. Nó được thiết kế để giúp chạy tập lệnh trên một số hệ thống vì nó chỉ định phiên bản Python.

Hãy lưu tập lệnh của chúng tôi bằng cách nhấn Ctrl + S hoặc (Tệp -> Lưu) từ menu ứng dụng. Nếu bạn quyết định sử dụng Dropbox, hãy tạo một thư mục mới trong thư mục Dropbox của bạn (

#!/usr/bin/python
8), ví dụ: Python. Chúng tôi sẽ đặt tên cho chương trình đầu tiên của chúng tôi
#!/usr/bin/python
9.

Bạn có thể chạy chương trình bằng cách nhấn F5 hoặc (chạy -> Chạy mô -đun) từ menu ứng dụng.

Kết quả:

Console application
Hello ICT.social
We'll learn more in the next lesson!

Xin chúc mừng, bạn vừa trở thành một lập trình viên sẽ có tất cả cho ngày hôm nay. Trong bài học tiếp theo, các biến, loại hệ thống và chuyển đổi loại trong Python, chúng tôi sẽ xem xét các loại dữ liệu cơ bản và tạo một máy tính đơn giản.

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python
That will be all for today. In the next lesson, Variables, type system and type conversions in Python, we'll look at the basic data types and create a simple calculator.

Dự án hôm nay được đính kèm như một tập tin vào cuối bài viết. Bạn luôn có thể tải xuống kết quả bên dưới mỗi bài học. Tôi khuyên bạn nên tạo một dự án bằng cách sử dụng hướng dẫn và nếu một cái gì đó trong dự án của bạn không hoạt động, thì hãy tải xuống để tìm ra lỗi. Nếu bạn tải xuống mã bài học trước khi cố gắng tự làm, bạn sẽ không học được gì

Hướng dẫn create console application in python - tạo ứng dụng bảng điều khiển trong python


Làm thế nào để bạn tạo một bảng điều khiển trong Python?

Bảng điều khiển xuất hiện dưới dạng cửa sổ công cụ mỗi khi bạn chọn lệnh tương ứng trên menu Công cụ. Bạn có thể gán một lối tắt để mở bảng điều khiển Python: Nhấn Ctrl+Alt+S, điều hướng đến Keymap, chỉ định một phím tắt cho menu chính | Công cụ | Python hoặc bảng điều khiển gỡ lỗi.press Ctrl+Alt+S , navigate to Keymap, specify a shortcut for Main menu | Tools | Python or Debug Console.

Làm cách nào để chạy một ứng dụng bảng điều khiển Python?

Để bắt đầu một phiên tương tác Python, chỉ cần mở một dòng lệnh hoặc thiết bị đầu cuối và sau đó nhập Python, hoặc Python3 tùy thuộc vào cài đặt Python của bạn, sau đó nhấn Enter.open a command-line or terminal and then type in python , or python3 depending on your Python installation, and then hit Enter .

Ứng dụng dựa trên bảng điều khiển trong Python là gì?

Bảng điều khiển trong Python là gì?Bảng điều khiển (còn được gọi là shell) về cơ bản là một trình thông dịch dòng lệnh lấy đầu vào từ người dùng, tức là một lệnh tại một thời điểm và diễn giải nó.Nếu nó không có lỗi thì nó sẽ chạy lệnh và đưa ra đầu ra bắt buộc nếu không hiển thị thông báo lỗi.

Bạn có thể tạo một ứng dụng trong Python không?

Python là ngôn ngữ lập trình nguồn mở rất tốt để tạo các ứng dụng web và di động.Các ứng dụng như Instagram và Dropbox được xây dựng bằng Python.. Applications like Instagram and Dropbox are built using Python.