Làm cách nào để chạy mã python trong thiết bị đầu cuối?
Python và các tập lệnh Python được liên kết có thể được chạy bằng giao diện dòng lệnh. Người dùng Windows có thể sử dụng dấu nhắc lệnh trong khi người dùng Mac và Linux có thể sử dụng Terminal. Chúng tôi sẽ đề cập đến cách chạy tập lệnh Python, mở trình bao Python và cách chạy Python one-liner Show
sở thích Được đăng trong những sở thích này Đặt mua con trăn h/python • 67 hướng dẫn Mục lục nhảy tới bước
1 Chạy tập lệnh Python trong WindowsMở dấu nhắc lệnh. Một cách dễ dàng để truy cập Dấu nhắc Lệnh là mở Menu Bắt đầu và tìm kiếm Cách chạy tập lệnh PythonTheo mặc định, bạn sẽ cần trỏ Command Prompt tới vị trí cài đặt Python. Đây là một ví dụ về giao diện của lệnh khi thực thi tập lệnh Python
Nếu không muốn nhập đường dẫn cài đặt Python đầy đủ, bạn có thể thêm một ngoại lệ vào biến môi trường PATH cho 0Sử dụng vỏ PythonTừ cửa sổ Dấu nhắc Lệnh, nhập 1 hoặc 2 và nhấn enterPython một lớp lótĐiều này sẽ miễn là Python đã được thêm vào biến môi trường PATH của bạn. Đây là một ví dụ về một lớp lót mà bạn có thể chạy từ dấu nhắc lệnh
2 Chạy tập lệnh Python trên máy Mac hoặc LinuxNgười dùng Mac có thể chạy tập lệnh Python bằng Terminal. Khởi chạy Terminal để bắt đầu Có hai cách phổ biến để chạy tập lệnh Python từ dòng lệnh. Bạn có thể gọi trực tiếp chương trình 1 và chuyển tên của tập lệnh để thực thi. Hoặc bạn có thể làm cho tập lệnh có thể thực thi được và gọi trực tiếp tập lệnh đóChạy tập lệnh bằng cách sử dụng python -c "print('hello world')"1Chạy tập lệnh bằng chương trình 1 rất dễ dàng và có lẽ đó là phương pháp mà hầu hết mọi người đều quen thuộc. Chỉ cần gọi 1 và chuyển tên tập lệnh của bạn, như thế này
Làm cho tập lệnh Python có thể thực thi đượcNếu tập lệnh Python của bạn bao gồm một “shebang” (_______14 hoặc 5). Bạn có thể làm cho tập lệnh của mình có thể thực thi được, như thế này
và thực hiện nó như thế này
Sử dụng vỏ PythonBạn có thể mở trình bao Python chỉ bằng cách nhập 1 hoặc 2 vào cửa sổ Terminal. Sau đó, bạn có thể chạy các lệnh Python trực tiếp trong trình baoPython một lớp lótBạn cũng có thể thực thi Python trực tiếp trên cli bằng tùy chọn 8. Thí dụ
Đăng lại FacebookRedditTwitterPinterestEmailText message Bàn luậnYêu thích TIẾP THEO Cách thêm Python vào biến đường dẫn trên Windows 10 Chạy tập lệnh Python trong dấu nhắc lệnh mà không cần nhập toàn bộ đường dẫn 13 Tháng Tư, 2021 2 phút Nếu bạn muốn chạy tập lệnh Python trên dấu nhắc lệnh, bạn sẽ cần nhập đường dẫn cài đặt Python đầy đủ mỗi lần Một tệp hoặc tập lệnh Python được viết bằng ngôn ngữ Python và được lưu bằng dấu ". phần mở rộng py". Trong bài viết này, chúng tôi tập trung vào cách tương tác với các tệp Python. Chúng ta sẽ tìm hiểu cách tạo và mở tệp Python trong terminal. Chúng tôi cũng sẽ trình bày cách chạy các tệp Python trong thiết bị đầu cuối và chuyển hướng đầu ra của tập lệnh sang một tệp Một tệp Python có thể chứa vài đến vài nghìn dòng mã thực hiện một hoặc nhiều tác vụ. Chẳng hạn, chúng ta có thể có một tệp Python đọc các tệp dữ liệu từ các vị trí khác nhau, thực hiện một số thao tác trên chúng và ghi tệp dữ liệu kết quả vào một vị trí khác Tuy nhiên, làm thế nào để viết mã Python hoặc tập lệnh là một chủ đề riêng biệt. Rất may, Python là một ngôn ngữ dễ học, phổ biến vì tính đơn giản của nó HọcPython. com tiến thêm một bước và làm cho trải nghiệm học Python trở nên mượt mà và hiệu quả. Nó cung cấp một số khóa học và bài hát được tổ chức tốt. Hơn nữa, bảng điều khiển tương tác của LearnPython. com cho phép thực hành, điều bắt buộc khi học ngôn ngữ lập trình Nếu bạn chưa quen với Python, hãy bắt đầu học với Python Basics. Phần 1. Bằng cách hoàn thành khóa học này, bạn tìm hiểu các khái niệm như biến, danh sách, câu lệnh điều kiện, vòng lặp và hàm, là những chủ đề cơ bản để lập trình và phát triển phần mềm Hãy quay lại chủ đề chính của chúng ta là làm việc với các tệp Python trong thiết bị đầu cuối. Chúng tôi sẽ sử dụng trình soạn thảo văn bản Vim để tạo tệp Python. Vim được cài đặt sẵn trên macOS, nhưng có nhiều lựa chọn thay thế khác nhau để lựa chọn, chẳng hạn như Sublime và Atom Cách tạo tệp Python trong TerminalHãy bắt đầu với việc mở một thiết bị đầu cuối và tạo một thư mục dự án. Sau đó, chúng tôi thay đổi thư mục làm việc thành thư mục dự án bằng lệnh "cd" Chúng tôi tạo một tệp Python bằng cách nhập "vim" cùng với tên tệp. Tệp Python của tôi có tên là "hôm nay. py. "Bạn có thể đặt tên của bạn bất cứ điều gì bạn muốn. Đảm bảo rằng nó kết thúc bằng phần mở rộng ". py" Sau khi gõ lệnh này, nhấn enter. Vim mở ra màn hình sau Đây là một tệp Python trống. Để sửa đổi, chúng ta cần nhấn "i", lệnh để chuyển sang chế độ chèn hoặc chỉnh sửa. Khi bạn nhấn "i", bạn sẽ thấy màn hình sau và bạn có thể chèn văn bản vào tệp Tệp Python này thực hiện một tác vụ rất đơn giản. Như tên gọi của nó, nó in ra ngày hôm nay khi được thực thi. Có nhiều cách khác nhau để thực hiện nhiệm vụ đơn giản này; Trong dòng đầu tiên này, chúng tôi nhập mô-đun 9. Các mô-đun và thư viện giúp quá trình phát triển dễ dàng hơn vì chúng tôi có thể nhập và sử dụng các chức năng của chúng ngay lập tức. Python cũng có nhiều thư viện của bên thứ ba được tạo bởi một cộng đồng nguồn mở tích cực. Đây là danh sách các thư viện Python hàng đầu nếu bạn muốn khám phá thêmPhương thức hôm nay của mô-đun 9 trả về dấu thời gian chứa ngày và giờ hiện tại. Vì chúng tôi chỉ cần ngày, chúng tôi cũng có thể sử dụng phương pháp 2. Hàm tạo 3 chuyển đổi đối tượng ngày tháng thành một chuỗi. Cuối cùng, chúng tôi in ngày hôm nay bằng chuỗi fKịch bản của chúng tôi đã hoàn thành. Để thoát khỏi chế độ chỉnh sửa, hãy nhấn ESC. Chưa đóng terminal vì chưa lưu file. Lệnh lưu tệp và đóng trình chỉnh sửa là ". wq". Chữ "w" dành cho "viết", nghĩa là chúng ta đang ghi vào tệp "hôm nay. py". "q" là "thoát" Khi bạn gõ ". lệnh wq", nhấn enter. Trình chỉnh sửa đóng lại và bạn thấy màn hình sau Các tập tin "hôm nay. py" đã được lưu trong thư mục "project-1" Cách mở tệp Python trong TerminalChúng tôi có thể xem nội dung của các tệp hiện có bằng trình soạn thảo văn bản. Hãy xem một ví dụ sử dụng tệp chúng tôi vừa tạo Lệnh "vim hôm nay. py" mở tệp Python này trong thiết bị đầu cuối. Lệnh này giống như lệnh được sử dụng để tạo tệp. Vì trình soạn thảo văn bản biết tệp tồn tại nên nó sẽ mở tệp thay vì tạo tệp mới Gõ lệnh "vim hôm nay. py" trong thiết bị đầu cuối và nhấn enter. Bất kỳ trình soạn thảo văn bản nào khác, chẳng hạn như Sublime và Atom, đều hoạt động tương tự. Sau đó, bạn thấy màn hình sau Cách chạy tệp Python trong TerminalChúng ta đã học cách tạo tệp Python và cách mở tệp Python trong thiết bị đầu cuối để xem nội dung của chúng. Làm thế nào về việc thực thi tập tin để xem những gì nó làm? Trước tiên, chúng ta cần đảm bảo thư mục làm việc hiện tại là thư mục chứa tệp. Chúng tôi mở một thiết bị đầu cuối và thay đổi thư mục thành "dự án-1" kể từ "hôm nay. py" đã được lưu trong thư mục đó Lệnh để thực thi tệp Python là "python" hoặc "python3" tùy thuộc vào cách Python được cài đặt trên máy tính của bạn. Chúng tôi gõ nó cùng với tên của tệp sẽ được thực thi Như chúng ta thấy trong kết quả ở trên, tập lệnh của chúng ta in ngày hôm nay trong thiết bị đầu cuối Các tập lệnh Python có thể được thực thi với các đối số. Hãy viết một tập lệnh khác cung cấp cho chúng ta ngày là n số ngày kể từ hôm nay. Giá trị của n được xác định bằng đối số dòng lệnh Hãy đặt tên cho tập lệnh này là "from_today. py" Bước tiếp theo là mở tệp Python trong thiết bị đầu cuối bằng lệnh "vim from_today. py" và viết tập lệnh thực hiện tác vụ. Để sử dụng đối số dòng lệnh, chúng ta cần mô-đun 4Khi bạn viết mã Python ở trên vào tệp "from_today. py", thoát khỏi chế độ chỉnh sửa và lưu nó Bây giờ chúng ta có thể thực thi tệp. Hãy hỏi kịch bản để tìm ngày 10 ngày kể từ bây giờ Tuyệt quá. Chúng tôi đã quản lý để thực thi tập lệnh Python với đối số dòng lệnh Trong các ví dụ chúng ta đã thấy cho đến nay, đầu ra của tệp được hiển thị trong thiết bị đầu cuối. Giả sử chúng ta cũng muốn ghi đầu ra của tập lệnh này vào một tệp khác. Mỗi khi nó được thực thi, đầu ra được ghi lại trong một tệp văn bản. Đây là một thực hành rất hữu ích để giữ các bản ghi Chúng ta có thể tạo một tệp văn bản bằng Vim như sau
Trong phần Cơ bản về Python của chúng tôi. Khóa học phần 2 các bạn học được nhiều hơn về cách làm việc với file văn bản. Ngoài ra, khóa học này bao gồm hai cấu trúc dữ liệu cơ bản trong Python. danh sách và từ điển Bước tiếp theo là sửa đổi "hôm nay. py" để nó ghi đầu ra của nó vào "log. txt" khi nó được thực thi. Trong cùng một cửa sổ đầu cuối, chúng tôi mở tệp "hôm nay. py" bằng cách gõ "vim hôm nay. py" và nhấn "Enter". Sau khi tệp được mở, nhấn "i" để chuyển sang chế độ chỉnh sửa và sửa đổi tập lệnh như hình bên dưới Hai dòng cuối cùng mở "nhật ký. txt" rồi ghi giá trị của biến 5 vào đó. "\n" là để viết một dòng mới, vì vậy mỗi đầu ra nằm trong một dòng riêng biệt. Tôi cũng đã thực hiện một thay đổi nhỏ trong dòng thứ hai. Đầu ra là một ngày giờ thay vì chỉ ngày. Sau khi thực hiện những thay đổi này, nhấn ESC rồi gõ ". wq" để lưu chúngĐể tìm hiểu thêm về ngày và giờ trong Python, hãy xem phần Cơ bản về Python của chúng tôi. khóa học phần 3. Nó cũng bao gồm hai cấu trúc dữ liệu quan trọng khác trong Python. bộ và bộ chúng tôi vẫn chưa hoàn thành. Luôn kiểm tra mã của bạn. Tôi thực hiện hồ sơ "hôm nay. py" một vài lần Như chúng ta thấy trong ảnh chụp màn hình ở trên, đầu ra đã được ghi trong "nhật ký. txt" cũng vậy. Tạo, mở và chạy các tệp Python trong TerminalChúng ta đã thấy cách tạo, mở và chạy các tệp Python trong thiết bị đầu cuối. Hôm nay. py" mà chúng tôi đã tạo về cơ bản là một chương trình Python, mặc dù nó chỉ có 5 dòng mã. Nó nhập một mô-đun Python tích hợp để tạo một đối tượng ngày, sau đó in giá trị của đối tượng trong bảng điều khiển và ghi nó vào một tệp khác. Tìm hiểu thêm về cách làm việc với tệp và thư mục trong Python trong bài viết này Những gì chúng tôi đã làm trong bài viết này chỉ là một phần rất nhỏ trong những gì bạn có thể làm với Python. Đây là một trong những ngôn ngữ lập trình phổ biến nhất và được sử dụng trong nhiều lĩnh vực, chẳng hạn như khoa học dữ liệu, phát triển web và phát triển trò chơi di động. Python là một lựa chọn tuyệt vời cho sự nghiệp trong một trong những lĩnh vực này Bắt đầu với bài học Lập trình với Python. Nó giới thiệu cho bạn những nguyên tắc cơ bản của lập trình. Bạn không cần phải có bất kỳ kinh nghiệm nào trước đó về CNTT. Bản nhạc này bao gồm 5 khóa học Python tương tác đầy đủ, được tổ chức và trình bày cẩn thận cho người mới bắt đầu Có nhu cầu cao đối với những người có kỹ năng Python. Khi bạn đã thành thạo với Python, sẽ có rất nhiều công việc đang chờ bạn |