Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Video hướng dẫn


** Nhấp vào biểu tượng ở dưới cùng bên phải để xem toàn bộ màn hình.

Bản tóm tắt

  • Idle là môi trường Python chúng ta sẽ sử dụng. Tìm mục nhập "IDLE (Python 3.5 32-bit)" trong danh sách các chương trình, theo Python 3.5.
  • Cửa sổ vỏ nhàn rỗi mở ra. Bạn có thể gõ một lần nữa in ("Xin chào!") Và vv, và vỏ sẽ thực hiện in. Như bạn có thể thấy, nó tương tác. Python trả lời mọi dòng mã bạn nhập.IDLE shell window opens up. You can again type in print("hello!") and so forth, and the shell will do the printing. As you can see, it's interactive. Python responds to every line of code you enter.
  • Mở một cửa sổ mới sẽ tạo một cửa sổ tập tin tập lệnh. Ở đây, in ("Xin chào!") Không ngay lập tức tạo ra đầu ra. Đó là bởi vì đây là cửa sổ chỉnh sửa tệp tập lệnh, có nghĩa là các lệnh sẽ không được thực thi cho đến khi tệp được lưu và chạy.script file editing window, which means the commands won't execute until the file is saved and run.
  • Bạn có thể chạy tập lệnh bằng cách đi "Chạy -> Chạy mô -đun" hoặc đơn giản bằng cách nhấn F5 (trên một số hệ thống, FN + F5).F5 (on some systems, Fn + F5).
  • Trước khi chạy, Idle nhắc bạn lưu tập lệnh dưới dạng tệp. Chọn tên kết thúc bằng .py ("Hello.py") và lưu nó trên máy tính để bàn.
  • Kịch bản sau đó sẽ chạy trong cửa sổ Shell Idle. Vì bây giờ bạn có một tập lệnh đã lưu, bạn có thể chạy lại (và một lần nữa, và một lần nữa ...).
  • Tôi cũng có các phím tắt nhàn rỗi được ghim trong menu bắt đầu (cách thực hiện điều đó trong hướng dẫn tiếp theo). Tôi có thể khởi chạy nhàn rỗi từ đó.IDLE shortcut pinned in the START menu (how to do that in next tutorial). I can launch IDLE from there.
  • Sau đó, tôi có thể mở tệp "Hello.py" đã lưu và chạy lại, thông qua cuộc đối thoại "Mở ...".
  • Bạn cũng có thể mở IDLE trực tiếp từ tệp tập lệnh Python của bạn. Nhấp chuột phải vào tệp, sau đó chọn "Chỉnh sửa với IDLE".
  • Thay vì đi qua menu "Chạy ...", hãy học cách sử dụng F5 (trên một số hệ thống, FN + F5) để chạy tập lệnh của bạn. Nó nhanh hơn nhiều.F5 (on some systems, Fn + F5) to run your script. It's much quicker.

Bước tiếp theo

You need to configure a few things. I will show you how in the next Python notes.

Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem nó cùng với hướng dẫn bằng văn bản để làm sâu sắc thêm sự hiểu biết của bạn: Bắt đầu với Python Idle This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Starting With Python IDLE

Làm cách nào để mở thiết bị đầu cuối Python Idle?IDLE. You might be wondering, “What is this program doing on my computer? I didn’t download that!” While you may not have downloaded this program on your own, IDLE comes bundled with every Python installation. It’s there to help you get started with the language right out of the box. In this tutorial, you’ll learn how to work in Python IDLE and a few cool tricks you can use on your Python journey!

Nếu vậy, cảm thấy tự do ..

  • Nhấp vào menu ..
  • Nhấp vào biểu tượng thiết bị đầu cuối ..
  • Enter Idle3 ..
  • Vỏ Python mở ra. Nó tương tự như các thiết bị đầu cuối Windows, Mac và Linux. ....

Chúng tôi sẽ sử dụng trình chỉnh sửa nhàn rỗi thay vì shell. ....

Nhấp vào tệp mới ..Integrated Development and Learning Environment, which you’ll see shortened to IDLE or even IDE. These are a class of applications that help you write code more efficiently. While there are many IDEs for you to choose from, Python IDLE is very bare-bones, which makes it the perfect tool for a beginning programmer.

Hãy thử viết một chương trình đơn giản hiển thị một chuỗi ..

Làm cách nào để mở Python nhàn rỗi trên máy tính xách tay của tôi?

Một cách nhanh chóng để tìm thấy Python Idle của bạn trên Windows bằng cách nhấp vào menu Bắt đầu. Sau đó, bạn sẽ thấy sự nhàn rỗi dưới thời gần đây. Khi bạn nhấp vào Python Idle, bạn sẽ thấy màn hình Shell Shell. Nhấp vào Tệp và sau đó chọn Tệp mới (cách khác, bạn có thể sử dụng phím tắt của CTRL+N).shell. The shell is a basic Read-Eval-Print Loop (REPL). It reads a Python statement, evaluates the result of that statement, and then prints the result on the screen. Then, it loops back to read the next statement.

Tôi có thể tìm thấy Python nhàn rỗi ở đâu?

Có một tệp được gọi là idle.py trong thư mục cài đặt Python của bạn trong lib \ idlelib \ idle.py. Nếu bạn chạy tệp đó với Python, thì Idle sẽ bắt đầu.

Nếu gần đây bạn đã tải xuống Python vào máy tính của mình, thì bạn có thể nhận thấy một chương trình mới trên máy của bạn có tên là Idle. Bạn có thể tự hỏi, chương trình này đang làm gì trên máy tính của tôi? Tôi đã tải xuống đó! Mặc dù bạn có thể không tự mình tải xuống chương trình này, Idle đi kèm với mỗi lần cài đặt Python. Nó ở đó để giúp bạn bắt đầu với ngôn ngữ ngay lập tức. Trong hướng dẫn này, bạn sẽ học cách làm việc trong Python Idle và một vài thủ thuật thú vị bạn có thể sử dụng trên hành trình Python của mình!

Trong hướng dẫn này, bạn sẽ học:

Python Idle là gì

Cách tương tác với Python trực tiếp bằng cách sử dụng nhàn rỗi

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Cách chỉnh sửa, thực thi và gỡ lỗi các tệp Python với IDLE

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Cách tùy chỉnh Python nhàn rỗi theo ý thích của bạn

Tiếp theo, hãy xem thanh menu. Bạn sẽ thấy một vài tùy chọn để sử dụng Shell:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Bạn có thể khởi động lại shell từ menu này. Nếu bạn chọn tùy chọn đó, thì bạn sẽ xóa trạng thái của vỏ. Nó sẽ hành động như thể bạn đã bắt đầu một ví dụ mới của Python Idle. Vỏ sẽ quên mọi thứ từ trạng thái trước đó:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Trong hình trên, trước tiên bạn khai báo một biến, x = 5. Khi bạn gọi print(x), shell hiển thị đầu ra chính xác, đó là số 5. Tuy nhiên, khi bạn khởi động lại shell và cố gắng gọi lại print(x), bạn có thể thấy rằng shell in một dấu vết. Đây là một thông báo lỗi cho biết biến x không được xác định. Vỏ đã quên mất tất cả mọi thứ đến trước khi nó được khởi động lại.

Bạn cũng có thể làm gián đoạn việc thực hiện shell từ menu này. Điều này sẽ ngăn chặn bất kỳ chương trình hoặc tuyên bố nào mà chạy trong vỏ tại thời điểm bị gián đoạn. Hãy xem những gì xảy ra khi bạn gửi ngắt bàn phím đến vỏ:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Thông báo lỗi KeyboardInterrupt được hiển thị trong văn bản màu đỏ ở cuối cửa sổ của bạn. Chương trình nhận được ngắt và đã ngừng thực hiện.

Cách làm việc với các tệp Python

Python Idle cung cấp một trình soạn thảo tệp chính thức, cung cấp cho bạn khả năng viết và thực hiện các chương trình Python từ trong chương trình này. Trình chỉnh sửa tệp tích hợp cũng bao gồm một số tính năng, như hoàn thành mã và thụt tự động, sẽ tăng tốc độ công việc mã hóa của bạn. Đầu tiên, hãy để Lừa xem cách viết và thực hiện các chương trình trong Python Idle.

Mở một tập tin

Để bắt đầu tệp Python mới, chọn Tệp → Tệp mới từ thanh menu. Điều này sẽ mở một tệp trống trong trình chỉnh sửa, như thế này:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Từ cửa sổ này, bạn có thể viết một tệp Python hoàn toàn mới. Bạn cũng có thể mở một tệp Python hiện có bằng cách chọn tệp → Mở trên thanh menu. Điều này sẽ đưa ra trình duyệt tệp hệ điều hành của bạn. Sau đó, bạn có thể tìm thấy tệp Python bạn muốn mở.

Nếu bạn quan tâm đến việc đọc mã nguồn cho mô -đun Python, thì bạn có thể chọn tệp → Trình duyệt đường dẫn. Điều này sẽ cho phép bạn xem các mô -đun mà Python Idle có thể thấy. Khi bạn nhấp đúp vào một, trình chỉnh sửa tệp sẽ mở ra và bạn sẽ có thể đọc nó.

Nội dung của cửa sổ này sẽ giống như các đường dẫn được trả về khi bạn gọi sys.path. Nếu bạn biết tên của một mô -đun cụ thể bạn muốn xem, thì bạn có thể chọn File → Trình duyệt mô -đun và nhập tên của mô -đun trong hộp xuất hiện.

Chỉnh sửa một tập tin

Khi bạn đã mở một tệp trong Python Idle, sau đó bạn có thể thực hiện các thay đổi cho nó. Khi bạn đã sẵn sàng chỉnh sửa một tệp, bạn sẽ thấy một cái gì đó như thế này:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Nội dung của tệp của bạn được hiển thị trong cửa sổ mở. Thanh dọc theo đỉnh cửa sổ chứa ba phần thông tin quan trọng:

  1. Tên của tệp mà bạn chỉnh sửa of the file that you’re editing
  2. Đường dẫn đầy đủ đến thư mục nơi bạn có thể tìm thấy tệp này trên máy tính của mình to the folder where you can find this file on your computer
  3. Phiên bản Python mà Idle đang sử dụng of Python that IDLE is using

Trong hình trên, bạn đã chỉnh sửa tệp print()0, nằm trong thư mục print()1. Phiên bản Python là 3.7.1, mà bạn có thể thấy trong ngoặc đơn.

Ngoài ra còn có hai số ở góc dưới bên phải của cửa sổ:

  1. LN: Hiển thị số dòng mà con trỏ của bạn đang bật. shows the line number that your cursor is on.
  2. COL: Hiển thị số cột mà con trỏ của bạn đang bật. shows the column number that your cursor is on.

Nó rất hữu ích khi thấy những con số này để bạn có thể tìm thấy lỗi nhanh hơn. Họ cũng giúp bạn đảm bảo rằng bạn đang ở trong một chiều rộng nhất định.

Có một vài tín hiệu trực quan trong cửa sổ này sẽ giúp bạn nhớ lưu công việc của bạn. Nếu bạn nhìn kỹ, thì bạn sẽ thấy rằng Python Idle sử dụng dấu hoa thị để cho bạn biết rằng tệp của bạn có những thay đổi chưa được lưu:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Tên tệp được hiển thị ở đầu cửa sổ nhàn rỗi được bao quanh bởi dấu hoa thị. Điều này có nghĩa là có những thay đổi chưa được lưu trong trình soạn thảo của bạn. Bạn có thể lưu các thay đổi này với phím tắt bàn phím tiêu chuẩn của hệ thống hoặc bạn có thể chọn Tệp → Lưu từ thanh menu. Đảm bảo rằng bạn lưu tệp của mình với tiện ích mở rộng .py để việc tô sáng cú pháp sẽ được bật.

Thực hiện một tập tin

Khi bạn muốn thực thi một tệp mà bạn đã tạo trong Idle, trước tiên bạn nên đảm bảo rằng nó đã lưu. Hãy nhớ rằng, bạn có thể thấy liệu tệp của bạn có được lưu đúng cách bằng cách tìm kiếm dấu hoa thị xung quanh tên tệp ở đầu cửa sổ Trình chỉnh sửa tệp không. Mặc dù vậy, đừng lo lắng nếu bạn quên! Python Idle sẽ nhắc bạn lưu bất cứ khi nào bạn cố gắng thực thi một tệp chưa được lưu.

Để thực thi một tệp trong Idle, chỉ cần nhấn phím F5 trên bàn phím của bạn. Bạn cũng có thể chọn Chạy → Chạy mô -đun từ thanh menu. Một trong hai tùy chọn sẽ khởi động lại trình thông dịch Python và sau đó chạy mã mà bạn đã viết với một trình thông dịch mới. Quá trình này giống như khi bạn chạy print()3 trong thiết bị đầu cuối của bạn.

Khi mã của bạn được thực hiện xong, trình thông dịch sẽ biết mọi thứ về mã của bạn, bao gồm mọi biến, chức năng và lớp toàn cầu. Điều này làm cho Python nhàn rỗi trở thành một nơi tuyệt vời để kiểm tra dữ liệu của bạn nếu có sự cố. Nếu bạn cần làm gián đoạn việc thực thi chương trình của mình, thì bạn có thể nhấn Ctrl+C trong trình thông dịch mà LỚN chạy mã của bạn.Ctrl+C in the interpreter that’s running your code.

Cách cải thiện quy trình làm việc của bạn

Bây giờ bạn đã thấy cách viết, chỉnh sửa và thực hiện các tệp trong Python Idle, đã đến lúc tăng tốc độ công việc của bạn! Trình soạn thảo Python Idle cung cấp một vài tính năng mà bạn sẽ thấy trong hầu hết các IDS chuyên nghiệp để giúp bạn mã hóa nhanh hơn. Các tính năng này bao gồm thụt tự động, hoàn thành mã và các mẹo gọi và bối cảnh mã.

Thắng tự động

IDLE sẽ tự động thụt mã mã của bạn khi cần bắt đầu một khối mới. Điều này thường xảy ra sau khi bạn gõ đại tràng (print()4). Khi bạn nhấn phím Enter sau đại tràng, con trỏ của bạn sẽ tự động di chuyển qua một số không gian nhất định và bắt đầu một khối mã mới.

Bạn có thể định cấu hình số lượng không gian mà con trỏ sẽ di chuyển trong cài đặt, nhưng mặc định là bốn không gian tiêu chuẩn. Các nhà phát triển của Python đã đồng ý về một phong cách tiêu chuẩn cho mã Python được viết tốt, và điều này bao gồm các quy tắc về thụt lề, khoảng trắng, v.v. Phong cách tiêu chuẩn này đã được chính thức hóa và hiện được gọi là PEP 8. Để tìm hiểu thêm về nó, hãy xem cách viết mã Python tuyệt đẹp với PEP 8.PEP 8. To learn more about it, check out How to Write Beautiful Python Code With PEP 8.

Hoàn thành mã và các mẹo gọi

Khi bạn viết mã cho một dự án lớn hoặc một vấn đề phức tạp, bạn có thể dành nhiều thời gian chỉ để gõ tất cả các mã bạn cần. Hoàn thành mã giúp bạn tiết kiệm thời gian gõ bằng cách cố gắng hoàn thành mã cho bạn. Python Idle có chức năng hoàn thành mã cơ bản. Nó chỉ có thể tự động hoàn thành tên của các chức năng và các lớp. Để sử dụng tự động hoàn thành trong trình chỉnh sửa, chỉ cần nhấn phím tab sau một chuỗi văn bản.Code completion helps you save typing time by trying to finish your code for you. Python IDLE has basic code completion functionality. It can only autocomplete the names of functions and classes. To use autocompletion in the editor, just press the tab key after a sequence of text.

Python Idle cũng sẽ cung cấp các mẹo gọi. Mẹo gọi giống như một gợi ý cho một phần nhất định của mã của bạn để giúp bạn nhớ những gì yếu tố đó cần. Sau khi bạn nhập dấu ngoặc đơn bên trái để bắt đầu một cuộc gọi chức năng, một mẹo gọi sẽ xuất hiện nếu bạn không gõ bất cứ thứ gì trong vài giây. Ví dụ: nếu bạn có thể khá nhớ cách nối vào danh sách, thì bạn có thể tạm dừng sau dấu ngoặc đơn để đưa ra mẹo gọi:call tip is like a hint for a certain part of your code to help you remember what that element needs. After you type the left parenthesis to begin a function call, a call tip will appear if you don’t type anything for a few seconds. For example, if you can’t quite remember how to append to a list, then you can pause after the opening parenthesis to bring up the call tip:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Mẹo gọi sẽ hiển thị dưới dạng ghi chú bật lên, nhắc nhở bạn cách nối vào danh sách. Các mẹo gọi như thế này cung cấp thông tin hữu ích khi bạn viết mã.

Mã bối cảnh

Chức năng bối cảnh mã là một tính năng gọn gàng của Trình chỉnh sửa tệp Idle Python. Nó sẽ cho bạn thấy phạm vi của một hàm, lớp, vòng lặp hoặc cấu trúc khác. Điều này đặc biệt hữu ích khi bạn cuộn qua một tệp dài và cần theo dõi nơi bạn đang ở trong khi xem xét mã trong trình soạn thảo.code context functionality is a neat feature of the Python IDLE file editor. It will show you the scope of a function, class, loop, or other construct. This is particularly useful when you’re scrolling through a lengthy file and need to keep track of where you are while reviewing code in the editor.

Để bật nó, chọn Tùy chọn → Bối cảnh mã trong thanh menu. Bạn sẽ thấy một thanh màu xám xuất hiện ở đầu cửa sổ Trình chỉnh sửa:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Khi bạn cuộn xuống qua mã của mình, bối cảnh chứa từng dòng mã sẽ ở bên trong thanh màu xám này. Điều này có nghĩa là các chức năng print() bạn thấy trong hình trên là một phần của chức năng chính. Khi bạn đạt được một dòng mà bên ngoài phạm vi của chức năng này, thanh sẽ biến mất.context that contains each line of code will stay inside of this gray bar. This means that the print() functions you see in the image above are a part of a main function. When you reach a line that’s outside the scope of this function, the bar will disappear.

Cách gỡ lỗi trong Idle

Một lỗi là một vấn đề bất ngờ trong chương trình của bạn. Chúng có thể xuất hiện dưới nhiều hình thức, và một số khó khắc phục hơn những người khác. Một số lỗi đủ khó để bạn giành chiến thắng có thể bắt chúng bằng cách đọc qua chương trình của bạn. May mắn thay, Python Idle cung cấp một số công cụ cơ bản sẽ giúp bạn gỡ lỗi các chương trình của bạn một cách dễ dàng!bug is an unexpected problem in your program. They can appear in many forms, and some are more difficult to fix than others. Some bugs are tricky enough that you won’t be able to catch them by just reading through your program. Luckily, Python IDLE provides some basic tools that will help you debug your programs with ease!

Chế độ gỡ lỗi thông dịch viên

Nếu bạn muốn chạy mã của mình với trình gỡ lỗi tích hợp, thì bạn sẽ cần bật tính năng này. Để làm như vậy, chọn gỡ lỗi → trình gỡ lỗi từ thanh menu nhàn rỗi Python. Trong phiên dịch, bạn sẽ thấy print()6 xuất hiện ngay trước khi nhắc (print()7), có nghĩa là trình thông dịch đã sẵn sàng và chờ đợi.

Khi bạn thực hiện tệp Python của mình, cửa sổ Debuger sẽ xuất hiện:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Trong cửa sổ này, bạn có thể kiểm tra các giá trị của các biến cục bộ và toàn cầu khi mã của bạn thực thi. Điều này cung cấp cho bạn cái nhìn sâu sắc về cách dữ liệu của bạn bị thao túng khi mã của bạn chạy.

Bạn cũng có thể nhấp vào các nút sau để di chuyển qua mã của bạn:

  • GO: Nhấn này để thực hiện trước điểm dừng tiếp theo. Bạn sẽ tìm hiểu về những điều này trong phần tiếp theo. Press this to advance execution to the next breakpoint. You’ll learn about these in the next section.
  • Bước: Nhấn này để thực hiện dòng hiện tại và chuyển sang bước tiếp theo. Press this to execute the current line and go to the next one.
  • Hơn: Nếu dòng mã hiện tại chứa một cuộc gọi chức năng, thì hãy nhấn này để bước qua hàm đó. Nói cách khác, thực thi chức năng đó và đi đến dòng tiếp theo, nhưng không nên tạm dừng trong khi thực thi chức năng (trừ khi có điểm dừng). If the current line of code contains a function call, then press this to step over that function. In other words, execute that function and go to the next line, but don’t pause while executing the function (unless there is a breakpoint).
  • Ra: Nếu dòng mã hiện tại nằm trong một hàm, thì hãy nhấn nó để bước ra khỏi chức năng này. Nói cách khác, tiếp tục thực hiện chức năng này cho đến khi bạn trở về từ nó. If the current line of code is in a function, then press this to step out of this function. In other words, continue the execution of this function until you return from it.

Hãy cẩn thận, vì không có nút đảo ngược! Bạn chỉ có thể bước lên kịp thời thông qua việc thực hiện chương trình của bạn.

Bạn cũng sẽ thấy bốn hộp kiểm trong cửa sổ gỡ lỗi:

  1. Globals: Chương trình của bạn Thông tin toàn cầu của bạn your program’s global information
  2. Người dân địa phương: Chương trình của bạn Thông tin địa phương của bạn trong quá trình thực hiện your program’s local information during execution
  3. Stack: Các chức năng chạy trong quá trình thực thi the functions that run during execution
  4. Nguồn: Tệp của bạn trong trình chỉnh sửa nhàn rỗi your file in the IDLE editor

Khi bạn chọn một trong số này, bạn sẽ thấy thông tin liên quan trong cửa sổ gỡ lỗi của bạn.

Điểm dừng

Điểm dừng là một dòng mã mà bạn đã xác định là một nơi mà trình thông dịch nên tạm dừng trong khi chạy mã của bạn. Chúng sẽ chỉ hoạt động khi chế độ gỡ lỗi được bật, vì vậy hãy chắc chắn rằng bạn đã thực hiện điều đó trước.breakpoint is a line of code that you’ve identified as a place where the interpreter should pause while running your code. They will only work when DEBUG mode is turned on, so make sure that you’ve done that first.

Để đặt điểm dừng, nhấp chuột phải vào dòng mã mà bạn muốn tạm dừng. Điều này sẽ làm nổi bật dòng mã màu vàng như một dấu hiệu trực quan của điểm dừng được đặt. Bạn có thể đặt bao nhiêu điểm dừng trong mã của bạn như bạn muốn. Để hoàn tác điểm dừng, nhấp chuột phải vào cùng một dòng và chọn điểm dừng rõ ràng.

Khi bạn đã đặt các điểm dừng của mình và bật chế độ gỡ lỗi, bạn có thể chạy mã của mình như bình thường. Cửa sổ trình gỡ lỗi sẽ bật lên và bạn có thể bắt đầu bước qua mã của mình theo cách thủ công.

Lỗi và ngoại lệ

Khi bạn thấy một lỗi được báo cáo cho bạn trong trình thông dịch, Python Idle cho phép bạn nhảy ngay vào tệp hoặc dòng vi phạm từ thanh menu. Tất cả những gì bạn phải làm là làm nổi bật số dòng hoặc tên tệp được báo cáo với con trỏ của bạn và chọn gỡ lỗi → Chuyển đến Tệp/dòng từ thanh menu. Điều này sẽ mở ra tệp vi phạm và đưa bạn đến dòng chứa lỗi. Tính năng này hoạt động bất kể chế độ gỡ lỗi có được bật hay không.

Python Idle cũng cung cấp một công cụ gọi là trình xem ngăn xếp. Bạn có thể truy cập nó trong tùy chọn gỡ lỗi trong thanh menu. Công cụ này sẽ hiển thị cho bạn dấu vết của một lỗi khi nó xuất hiện trên ngăn xếp của lỗi hoặc ngoại lệ cuối cùng mà Python Idle gặp phải trong khi chạy mã của bạn. Khi xảy ra lỗi bất ngờ hoặc thú vị, bạn có thể thấy hữu ích khi xem xét ngăn xếp. Mặt khác, tính năng này có thể khó phân tích và có khả năng giành được hữu ích cho bạn trừ khi bạn viết mã rất phức tạp.stack viewer. You can access it under the Debug option in the menu bar. This tool will show you the traceback of an error as it appears on the stack of the last error or exception that Python IDLE encountered while running your code. When an unexpected or interesting error occurs, you might find it helpful to take a look at the stack. Otherwise, this feature can be difficult to parse and likely won’t be useful to you unless you’re writing very complicated code.

Cách tùy chỉnh Python Idle

Có nhiều cách mà bạn có thể cho Python nhàn rỗi một phong cách trực quan phù hợp với bạn. Cái nhìn và cảm nhận mặc định dựa trên màu sắc trong logo Python. Nếu bạn không thích như thế nào, thì bạn hầu như luôn có thể thay đổi nó.

Để truy cập cửa sổ Tùy chỉnh, chọn Tùy chọn → Định cấu hình nhàn rỗi từ thanh menu. Để xem trước kết quả của sự thay đổi bạn muốn thực hiện, nhấn Áp dụng. Khi bạn hoàn thành việc tùy chỉnh Python Idle, hãy nhấn OK để lưu tất cả các thay đổi của bạn. Nếu bạn không muốn lưu các thay đổi của mình, thì chỉ cần nhấn Hủy.

Có 5 khu vực nhàn rỗi Python mà bạn có thể tùy chỉnh:

  1. Fonts/Tabs
  2. Điểm nổi bật
  3. Chìa khóa
  4. Chung
  5. Phần mở rộng

Hãy cùng xem xét từng người trong số họ bây giờ.

Fonts/Tabs

Tab đầu tiên cho phép bạn thay đổi những thứ như màu phông chữ, kích thước phông chữ và kiểu phông chữ. Bạn có thể thay đổi phông chữ thành hầu hết mọi phong cách bạn thích, tùy thuộc vào những gì có sẵn cho hệ điều hành của bạn. Cửa sổ Cài đặt phông chữ trông như thế này:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Bạn có thể sử dụng cửa sổ cuộn để chọn phông chữ bạn thích. (Tôi khuyên bạn nên chọn một phông chữ có chiều rộng cố định như chuyển phát nhanh mới.) Chọn một kích thước phông chữ đủ lớn để bạn thấy tốt. Bạn cũng có thể nhấp vào hộp kiểm bên cạnh in đậm để chuyển đổi xem tất cả văn bản có xuất hiện in đậm hay không.

Cửa sổ này cũng sẽ cho phép bạn thay đổi số lượng không gian được sử dụng cho mỗi cấp độ thụt. Theo mặc định, điều này sẽ được đặt thành tiêu chuẩn PEP 8 của bốn không gian. Bạn có thể thay đổi điều này để làm cho chiều rộng của mã của bạn ít nhiều trải ra theo ý thích của bạn.

Điểm nổi bật

Chìa khóaSyntax highlighting is an important feature of any IDE that highlights the syntax of the language that you’re working in. This helps you visually distinguish between the different Python constructs and the data used in your code.

Chung

  1. Phần mở rộng
  2. Hãy cùng xem xét từng người trong số họ bây giờ.
  3. Tab đầu tiên cho phép bạn thay đổi những thứ như màu phông chữ, kích thước phông chữ và kiểu phông chữ. Bạn có thể thay đổi phông chữ thành hầu hết mọi phong cách bạn thích, tùy thuộc vào những gì có sẵn cho hệ điều hành của bạn. Cửa sổ Cài đặt phông chữ trông như thế này:

Bạn có thể sử dụng cửa sổ cuộn để chọn phông chữ bạn thích. (Tôi khuyên bạn nên chọn một phông chữ có chiều rộng cố định như chuyển phát nhanh mới.) Chọn một kích thước phông chữ đủ lớn để bạn thấy tốt. Bạn cũng có thể nhấp vào hộp kiểm bên cạnh in đậm để chuyển đổi xem tất cả văn bản có xuất hiện in đậm hay không.

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Cửa sổ này cũng sẽ cho phép bạn thay đổi số lượng không gian được sử dụng cho mỗi cấp độ thụt. Theo mặc định, điều này sẽ được đặt thành tiêu chuẩn PEP 8 của bốn không gian. Bạn có thể thay đổi điều này để làm cho chiều rộng của mã của bạn ít nhiều trải ra theo ý thích của bạn.

Sau đó, bạn sẽ được nhắc lưu chủ đề này dưới dạng chủ đề tùy chỉnh mới và bạn có thể nhập tên bạn chọn. Sau đó, bạn có thể tiếp tục thay đổi màu sắc của các mặt hàng khác nhau nếu bạn thích. Hãy nhớ nhấn áp dụng để xem những thay đổi của bạn trong hành động!

Chìa khóa

Tab Tùy chỉnh thứ ba cho phép bạn ánh xạ các phím khác nhau vào các hành động, còn được gọi là phím tắt. Đây là một thành phần quan trọng trong năng suất của bạn bất cứ khi nào bạn sử dụng IDE. Bạn có thể đưa ra các phím tắt bàn phím của riêng mình hoặc bạn có thể sử dụng các phím tắt đi kèm. Các phím tắt được cài đặt sẵn là một nơi tốt để bắt đầu:keyboard shortcuts. These are a vital component of your productivity whenever you use an IDE. You can either come up with your own keyboard shortcuts, or you can use the ones that come with IDLE. The pre-installed shortcuts are a good place to start:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Các phím tắt được liệt kê theo thứ tự bảng chữ cái theo hành động. Chúng được liệt kê trong hành động định dạng - phím tắt, trong đó hành động là những gì sẽ xảy ra khi bạn nhấn kết hợp chính trong phím tắt. Nếu bạn muốn sử dụng bộ khóa tích hợp, thì hãy chọn ánh xạ phù hợp với hệ điều hành của bạn. Hãy chú ý đến các phím khác nhau và đảm bảo bàn phím của bạn có chúng!

Tạo các phím tắt của riêng bạn

Việc tùy chỉnh các phím tắt bàn phím rất giống với việc tùy chỉnh các màu làm nổi bật cú pháp. Thật không may, IDLE không cho phép bạn cài đặt các phím tắt bàn phím tùy chỉnh từ một tệp. Bạn phải tạo một bộ phím tắt tùy chỉnh từ tab Khóa.

Chọn một cặp từ danh sách và nhấn Nhận các phím mới để lựa chọn. Một cái cửa sổ mới sẽ bật lên:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Tại đây, bạn có thể sử dụng các hộp kiểm và menu cuộn để chọn kết hợp các phím mà bạn muốn sử dụng cho phím tắt này. Bạn có thể chọn mục ràng buộc khóa nâng cao >> để nhập thủ công vào lệnh. Lưu ý rằng điều này không thể chọn các phím bạn nhấn. Bạn phải nhập lệnh theo nghĩa đen khi bạn thấy nó hiển thị cho bạn trong danh sách các phím tắt.

Chung

Tab thứ tư của cửa sổ tùy chỉnh là một nơi cho những thay đổi nhỏ, chung. Tab Cài đặt chung trông như thế này:

Hướng dẫn how to open idle (python) - làm thế nào để mở nhàn rỗi (python)

Tại đây, bạn có thể tùy chỉnh những thứ như kích thước cửa sổ và liệu shell hoặc trình chỉnh sửa tệp mở đầu tiên khi bạn bắt đầu python idle. Hầu hết những điều trong cửa sổ này không thú vị để thay đổi, vì vậy có lẽ bạn đã thắng được cần phải thốt lên với họ nhiều.

Phần mở rộng

Tab thứ năm của cửa sổ Tùy chỉnh cho phép bạn thêm các tiện ích mở rộng vào Python Idle. Các tiện ích mở rộng cho phép bạn thêm các tính năng mới, tuyệt vời cho trình soạn thảo và cửa sổ phiên dịch. Bạn có thể tải chúng từ internet và cài đặt chúng vào ngay vào Python Idle.

Để xem các phần mở rộng được cài đặt, chọn Tùy chọn → Định cấu hình idle -> Tiện ích mở rộng. Có nhiều phần mở rộng có sẵn trên Internet để bạn đọc thêm về. Tìm những cái bạn thích và thêm chúng vào Python Idle!

Sự kết luận

Trong hướng dẫn này, bạn đã học được tất cả những điều cơ bản của việc sử dụng Idle để viết các chương trình Python. Bạn biết Python Idle là gì và làm thế nào bạn có thể sử dụng nó để tương tác trực tiếp với Python. Bạn cũng đã học được cách làm việc với các tệp Python và tùy chỉnh Python Idle theo ý thích của bạn.IDLE to write Python programs. You know what Python IDLE is and how you can use it to interact with Python directly. You’ve also learned how to work with Python files and customize Python IDLE to your liking.

Bạn đã học được cách:

  • Làm việc với vỏ nhàn rỗi Python
  • Sử dụng Python Idle làm trình chỉnh sửa tệp
  • Cải thiện quy trình làm việc của bạn với các tính năng để giúp bạn mã hóa nhanh hơn
  • Gỡ lỗi mã của bạn và xem các lỗi và ngoại lệ
  • Tùy chỉnh Python nhàn rỗi theo ý thích của bạn

Bây giờ bạn đã trang bị một công cụ mới cho phép bạn viết mã Pythonic một cách hiệu quả và tiết kiệm cho bạn vô số giờ xuống đường. Lập trình vui vẻ!

Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem nó cùng với hướng dẫn bằng văn bản để làm sâu sắc thêm sự hiểu biết của bạn: Bắt đầu với Python Idle This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Starting With Python IDLE

Làm cách nào để mở thiết bị đầu cuối Python Idle?

Nếu vậy, cảm thấy tự do ...
Nhấp vào menu ..
Nhấp vào biểu tượng thiết bị đầu cuối ..
Enter Idle3 ..
Vỏ Python mở ra.Nó tương tự như các thiết bị đầu cuối Windows, Mac và Linux.....
Chúng tôi sẽ sử dụng trình chỉnh sửa nhàn rỗi thay vì shell.....
Nhấp vào tệp mới ..
Hãy thử viết một chương trình đơn giản hiển thị một chuỗi ..

Làm cách nào để mở Python nhàn rỗi trên máy tính xách tay của tôi?

Một cách nhanh chóng để tìm thấy Python Idle của bạn trên Windows bằng cách nhấp vào menu Bắt đầu.Sau đó, bạn sẽ thấy sự nhàn rỗi dưới thời gần đây.Khi bạn nhấp vào Python Idle, bạn sẽ thấy màn hình Shell Shell.Nhấp vào Tệp và sau đó chọn Tệp mới (cách khác, bạn có thể sử dụng phím tắt của CTRL+N).clicking on the Start menu. You should then see the IDLE under “Recently added.” Once you click on the Python IDLE, you'll see the “Shell” screen. Click on File and then select New File (alternatively, you may use the keyboard shortcut of Ctrl+N).

Tôi có thể tìm thấy Python nhàn rỗi ở đâu?

Có một tệp được gọi là idle.py trong thư mục cài đặt Python của bạn trong lib \ idlelib \ idle.py.Nếu bạn chạy tệp đó với Python, thì Idle sẽ bắt đầu.Lib\idlelib\idle.py . If you run that file with Python, then IDLE should start.