Ghi tập tin đa xử lý python
Trong hướng dẫn này, bạn sử dụng Python 3 để tạo ứng dụng Python "Hello World" đơn giản nhất trong Code Visual Studio Code. Bằng cách sử dụng tiện ích Python mở rộng tiện ích, bạn tạo mã VS thành một IDE Python nhẹ nhàng tuyệt vời (mà bạn có thể tìm thấy một hiệu quả thay thế cho Pycharm) Show
Nội dung chính Hiển thị
Hướng dẫn này giới thiệu cho bạn mã VS như một môi trường Python, chủ yếu là cách chỉnh sửa, chạy và giải mã lỗi thông qua các tác vụ sau
Hướng dẫn này không có mục đích dạy bạn Python. Khi bạn đã thuộc về những điều cơ bản của mã VS, sau đó bạn có thể làm theo bất kỳ hướng dẫn thiết lập chương trình nào trên python. org in context of VS code to giới thiệu về ngôn ngữ Nếu bạn có bất kỳ vấn đề nào, vui lòng gửi một vấn đề để hướng dẫn này trong kho lưu trữ mã tài liệu vs Điều kiện tiên quyếtĐể hoàn thành công việc hướng dẫn này, trước hết bạn cần thiết lập môi trường phát triển Python của mình. Cụ thể, hướng dẫn yêu cầu này
Cài đặt mã Visual Studio và tiện ích mở rộng Python
Cài đặt trình thông dịch PythonCùng với tiện ích mở rộng Python, bạn cần cài đặt trình thông dịch Python. Phiên bản dịch mà bạn sử dụng phụ thuộc vào nhu cầu cụ thể của bạn, nhưng một số hướng dẫn được cung cấp dưới đây các cửa sổCài đặt Python từ python. tổ chức. Bạn thường có thể sử dụng nút Tải xuống Python xuất hiện đầu tiên trên trang để tải xuống phiên bản mới nhất. Nút Tải xuống Python xuất hiện đầu tiên trên trang để tải xuống phiên bản mới nhất
Để biết thêm thông tin về việc sử dụng Python trên Windows, hãy xem cách sử dụng Python trên Windows tại Python. tổ chức hệ điều hành MacCài đặt hệ thống của Python trên macOS không được hỗ trợ. Thay vào đó, một hệ thống quản lý gói như homebrew được khuyến nghị. Để cài đặt Python bằng homebrew trên macOS, hãy sử dụng 0 at the end of the end of the end
LinuxCài đặt Python 3 hợp lệ trên Linux hoạt động tốt, nhưng để cài đặt các gói Python khác, bạn phải cài đặt 1 with get-pip. pySự lựa chọn khác
Xác minh cài đặt PythonĐể xác minh rằng bạn đã cài đặt Python thành công trên máy của mình, hãy chạy một trong các lệnh sau (tùy thuộc vào hệ điều hành của bạn)
Nếu cài đặt thành công, cửa sổ đầu ra sẽ hiển thị phiên bản Python mà bạn đã cài đặt
Bắt đầu Mã VS trong thư mục dự án (không làm việc trong thời gian dài)Sử dụng dấu nhắc lệnh hoặc thiết bị đầu cuối, tạo một thư mục trống có tên là "Xin chào", điều hướng đến nó và mở mã so với ( 3) trong thư mục đó ( 4) bằng cách nhập các lệnh sau. ________số 8
Bằng cách bắt đầu mã hóa và trong một thư mục, thư mục đó sẽ trở thành "không gian làm việc" của bạn. Các cài đặt lưu trữ VS mã dành riêng cho không gian làm việc đó trong 5, phân biệt với các cài đặt mà người dùng đã lưu trữ trên toàn cầuThay phiên bản, bạn có thể chạy mã VS thông qua giao diện người dùng hệ điều hành, sau đó sử dụng tệp> Mở thư mục để mở thư mục dự án. File > Open Folder để mở thư mục dự án Select an Python messagePython là một ngôn ngữ được giải thích và để chạy mã Python và nhận Python IntelliSense, bạn phải nói với mã VS mà trình thông dịch sử dụng Từ trong mã AND, chọn trình thông dịch Python 3 bằng cách mở bảng lệnh (⇧⌘p (Windows, Linux Ctrl+Shift+P)), bắt đầu nhập lệnh Python. choose the information information for search, after that select command. Bạn có thể sử dụng tùy chọn Môi trường chọn Python trên thanh trạng thái nếu có (nó cũng có thể hiển thị thông tin dịch vụ đã chọn). Bảng lệnh ( ⇧⌘P (Windows, Linux Ctrl+Shift+P)), start typing the Python: Select Interpreter command to search, then select the command. You can also use the Select Python Environment option on the Status Bar if available (it may already show a selected interpreter, too): Lệnh hiển thị một danh sách các phiên bản dịch vụ có sẵn mà mã VS có thể tự động tìm thấy, bao gồm cả môi trường ảo. Nếu bạn không thấy thông tin dịch vụ mong muốn, hãy xem cấu hình môi trường Python
Chọn một bộ thông dịch mà trình thông dịch sẽ tiện ích mở rộng Python sử dụng cho không gian làm việc đó
Tạo mã nguồn Hello World Python HelloTừ thanh công cụ File Explorer, chọn nút Tệp mới trên thư mục 9. Nút Tệp Mới trên thư mục 9To file name 0 và nó tự động mở trong trình chỉnh sửaBằng cách sử dụng tiện ích mở rộng tệp 1, bạn nói với mã VS để giải thích tệp này dưới dạng chương trình Python, để nó đánh giá nội dung với tiện ích mở rộng Python và trình thông dịch đã chọn
Bây giờ bạn có một tệp mã trong khoảng thời gian không làm việc của mình, hãy nhập mã nguồn sau đó 0. 1Khi bạn bắt đầu nhập 3, hãy chú ý cách IntelliSense trình bày các tùy chọn tự động hoàn tấtIntelliSense và tự động hoàn thành hoạt động cho mô-đun Python tiêu chuẩn cũng như các gói khác mà bạn đã cài đặt vào môi trường của phiên bản dịch vụ Python đã chọn. Nó cũng cung cấp sự hoàn thiện cho các phương thức có sẵn trên các loại đối tượng. Ví dụ. do variable 4 chứa một chuỗi, IntelliSense cung cấp các chuỗi phương thức khi bạn nhập 5Hãy thử trải nghiệm IntelliSense thêm một số, nhưng sau đó hoàn nguyên các thay đổi của bạn để bạn chỉ có một biến 4 và cuộc gọi 3 và lưu tệp (⌘s (Windows, Linux CTRL+S)). ⌘S (Windows, Linux Ctrl+S ))To know chi tiết đầy đủ về chỉnh sửa, định dạng và tái cấu trúc, xem mã chỉnh sửa. Phần mở rộng Python cũng hỗ trợ đầy đủ cho Lining Chạy Hello WorldĐơn giản thực sự để chạy 0 với Python. Chỉ cần nhấp vào tệp Run Python trong nút phát cuối cùng ở phía trên bên phải của trình soạn thảo. Chạy tệp Python trong nút phát Terminal ở phía trên bên phải của trình chỉnh sửaNút mở một bảng đầu cuối trong đó thông tin Python trình dịch của bạn được kích hoạt tự động, sau đó chạy 9 (MacOS/Linux) hoặc______210 (Windows)Có ba cách khác bạn có thể chạy mã Python trong mã VS
Configure and running the errorBây giờ chúng ta hãy thử gỡ lỗi chương trình Hello World đơn giản của chúng tôi Đầu tiên, đặt điểm dừng trên dòng 2 của 0 bằng cách đặt con trỏ vào cuộc gọi 3 và nhấn F9. Thay phiên bản, chỉ cần nhấp vào máng xối bên trái của trình soạn thảo, bên cạnh các dòng số. Khi bạn đặt điểm dừng, một vòng tròn màu đỏ xuất hiện trong máng xối. F9Ngoài ra, chỉ cần nhấp vào rãnh bên trái của trình soạn thảo, bên cạnh số dòng. Khi bạn đặt điểm dừng, một vòng tròn màu đỏ sẽ xuất hiện trong máng xốiTiếp tục theo, để khởi động trình gỡ lỗi, nhấn F5. Vì đây là lần đầu tiên bạn giải quyết tệp lỗi này, nên một menu cấu hình sẽ mở từ bảng lệnh cho phép bạn chọn loại cấu hình giải quyết lỗi mà bạn muốn chọn tệp đã mở. F5 . Vì đây là lần đầu tiên bạn gỡ lỗi tệp này, một menu cấu hình sẽ mở ra từ Bảng lệnh cho phép bạn chọn loại cấu hình gỡ lỗi mà bạn muốn cho tệp đã mở. Lưu ý. Mã VS sử dụng các tệp JSON cho tất cả các cấu hình khác nhau của nó; 23 là tên tiêu chuẩn cho một tệp chứa cấu hình giải quyết lỗi. Mã VS sử dụng tệp JSON cho tất cả các cấu hình khác nhau của nó; ______213 là tên tiêu chuẩn cho tệp chứa cấu hình gỡ lỗiCác cấu hình khác nhau này đã được giải thích đầy đủ trong quá trình gỡ lỗi cấu hình; . Tệp Python, là cấu hình chạy tệp hiện tại được hiển thị trong trình chỉnh sửa bằng trình thông dịch Python hiện được chọn Bạn có thể khởi động trình sửa lỗi bằng cách nhấp vào nút xuống bên cạnh nút chạy trên trình chỉnh sửa và chọn tệp Python Debug trong thiết bị đầu cuối. Gỡ lỗi tệp Python trong Terminal Lỗi trình gỡ lỗi sẽ dừng ở dòng đầu tiên của điểm dừng tệp. Dòng hiện tại được định nghĩa chỉ với một mũi tên màu vàng ở bên trái. Nếu bạn kiểm tra bộ biến đổi cửa sổ tại thời điểm này, bạn sẽ thấy biến 4 được xác định xuất hiện trong các khung cục bộ. Cửa sổ biến cục bộ tại thời điểm này, bạn sẽ thấy biến 4 đã được xác định hiện xuất hiện trong ngăn Cục bộMột công cụ gỡ lỗi xuất hiện dọc theo đỉnh của các lệnh sau từ trái sang phải. Tiếp tục (F5), Bước qua (F10), Bước vào (F11), Bước ra (⇧11 (Windows, Linux Shift+F11)), Khởi động lại ( ⇧⌘f5 (Windows, Linux Ctrl+Shift+F5) . F5 ), bước qua ( F10 ), bước vào ( F11), step out (⇧F11 (Windows, Linux Shift+F11)), restart (⇧⌘F5 (Windows, Linux Ctrl+Shift+F5)), and stop (⇧F5 (Windows, Linux Shift+F5)). Thanh trạng thái cũng thay đổi màu sắc (màu cam trong nhiều chủ đề) để chỉ ra rằng bạn đang ở chế độ khắc phục sự cố. Bảng điều khiển lỗi Python cũng tự động xuất hiện trong bảng điều khiển bên phải bên dưới để hiển thị các lệnh đã chạy, cùng với đầu ra của chương trình. Bảng điều khiển gỡ lỗi Python cũng tự động xuất hiện ở bảng phía dưới bên phải để hiển thị các lệnh đang chạy, cùng với đầu ra của chương trình To continue run program, select command continue on error tool bar (F5). The error running program to same. F5 ). Trình gỡ lỗi chạy chương trình đến cùng.
Bạn có thể làm việc với các biến trong bảng điều khiển khắc phục lỗi (nếu bạn không nhìn thấy nó, hãy chọn bảng điều khiển khắc phục lỗi ở vùng bên phải của mã so với hoặc chọn nó từ menu. by a, at the prompt> at bottom of the control panel. Bảng điều khiển gỡ lỗi (Nếu bạn không nhìn thấy nó, hãy chọn Bảng điều khiển gỡ lỗi ở khu vực phía dưới bên phải của Mã VS hoặc chọn nó từ. thực đơn. ) Sau đó thử nhập từng dòng sau tại dấu nhắc > ở cuối bảng điều khiển 0Chọn nút Tiếp tục tô màu xanh trên thanh công cụ (hoặc nhấn F5) để chạy chương trình và hoàn tất. "Hello World" xuất hiện trong bảng điều khiển Gỡ lỗi Python nếu bạn quay lại nó và Mã VS thoát khỏi chế độ khử lỗi sau khi chương trình hoàn tất. Nút Continue trên thanh công cụ một lần nữa (hoặc nhấn F5) để chạy chương trình đến hết. "Xin chào thế giới" xuất hiện trong Bảng điều khiển gỡ lỗi Python nếu bạn chuyển về nó và Mã VS thoát khỏi chế độ gỡ lỗi sau khi chương trình hoàn tất Nếu bạn khởi động lại quá trình gỡ lỗi, trình gỡ lỗi sẽ dừng lại ở điểm dừng đầu tiên Để dừng chạy chương trình trước khi hoàn tất, hãy sử dụng nút Stop Red Square trên thanh công cụ gỡ lỗi (⇧f5 (Windows, Linux Shift+F5)) hoặc sử dụng lệnh Run> Stop error. ⇧F5 (Windows, Linux Shift+F5 )), or use the Run > Stop debugging menu command. Để biết chi tiết đầy đủ, hãy xem cấu hình giải quyết lỗi, bao gồm các ghi chú về cách sử dụng một trình thông dịch Python cụ thể để giải quyết lỗi
Cài đặt và sử dụng các góiBây giờ chúng ta hãy chạy một ví dụ thú vị hơn một chút. Trong Python, các gói là cách bạn có bất kỳ số lượng thư viện mã hữu ích nào, thường là từ PYPI. Trong ví dụ này, bạn sử dụng các gói 18 và 19 để tạo ra một biểu tượng đồ họa như thường lệ được thực hiện với khoa học dữ liệu. (Lưu ý rằng 18 không thể hiển thị biểu đồ khi chạy trong hệ thống con Windows cho Linux vì nó thiếu giao diện người dùng hỗ trợ cần thiết. )Quay lại chế độ xem Explorer (biểu tượng hàng đầu ở phía bên trái, hiển thị các tệp), tạo một tệp mới có tên 01 và dán vào mã nguồn sau. Chế độ xem Explorer (biểu tượng trên cùng ở phía bên trái, hiển thị các tệp), tạo một tệp mới có tên là ________ 401 và dán vào mã nguồn sau. 8
Tiếp theo, hãy thử chạy tệp trong quá trình gỡ lỗi bằng cách sử dụng cấu hình "Python. hiện tại" như được mô tả trong phần cuối Trừ khi bạn đang sử dụng phân phối Anaconda hoặc trước đó đã cài đặt gói 18, bạn sẽ xem tin nhắn, "ModulenotFounderRor. Không có mô-đun -module có tên là 'matplotlib'". Một thông báo như vậy chỉ ra rằng gói yêu cầu không có sẵn trong hệ thống của bạn. "Lỗi mô-đunNotFound. Không có mô-đun nào có tên 'matplotlib'". Một thông báo như vậy chỉ ra rằng gói yêu cầu không có sẵn trong hệ thống của bạnTo install the package 18 (còn cài đặt 19 dưới dạng phụ thuộc), hãy dừng chương trình sửa lỗi và sử dụng bảng lệnh để chạy thiết bị đầu cuối. Create new device start (⌃⇧` (Windows, Linux Ctrl+Shift+`)). Lệnh này mở một lời nhắc lệnh cho thông tin dịch vụ bạn đã chọn. Phần cuối. Tạo Terminal mới ( ⌃⇧` (Windows, Linux Ctrl+Shift+` )). Lệnh này sẽ mở một dấu nhắc lệnh cho trình thông dịch đã chọn của bạnMột điều tốt nhất trong số các nhà phát triển Python là tránh cài đặt các gói vào môi trường phiên bản toàn cầu. Thay vào đó, bạn sử dụng một 06 dành riêng cho dự án có chứa một bản sao của một thông tin viên toàn cầu. Khi bạn kích hoạt môi trường đó, bất kỳ gói nào bạn cài đặt sau đó đều được phân tách khỏi các môi trường khác. Sự cô lập như vậy làm giảm nhiều biến chứng có thể phát sinh từ các phiên bản gói địa điểm. Để tạo môi trường ảo và cài đặt các gói cần thiết, hãy nhập lệnh sau khi phù hợp với hệ điều hành của bạn
Để biết các ví dụ bổ sung về việc tạo và kích hoạt môi trường ảo và cài đặt các gói, hãy xem hướng dẫn của Django và hướng dẫn của Flask Bước tiếp theoBạn có thể định cấu hình mã VS để sử dụng bất kỳ môi trường Python nào bạn đã cài đặt, bao gồm môi trường ảo và căn hộ. Bạn cũng có thể sử dụng một môi trường riêng biệt để khắc phục sự cố. Để biết đầy đủ chi tiết, hãy xem môi trường Để tìm hiểu thêm về ngôn ngữ Python, hãy đi theo bất kỳ hướng dẫn nào để lập trình được liệt kê trên python. org trong bối cảnh mã vs |