Làm cách nào để chạy python từ thiết bị đầu cuối?

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 Terminal

Hã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"

Làm cách nào để chạy python từ thiết bị đầu cuối?

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"

Làm cách nào để chạy python từ thiết bị đầu cuối?

Sau khi gõ lệnh này, nhấn enter. Vim mở ra màn hình sau

Làm cách nào để chạy python từ thiết bị đầu cuối?

Đâ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

Làm cách nào để chạy python từ thiết bị đầu cuối?

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;

Làm cách nào để chạy python từ thiết bị đầu cuối?

Trong dòng đầu tiên này, chúng tôi nhập mô-đun datetime. 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êm

Phương thức hôm nay của mô-đun datetime 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 date. Hàm tạo str 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 f

Kị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"

Làm cách nào để chạy python từ thiết bị đầu cuối?

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

Làm cách nào để chạy python từ thiết bị đầu cuối?

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 Terminal

Chú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

Làm cách nào để chạy python từ thiết bị đầu cuối?

Cách chạy tệp Python trong Terminal

Chú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

Làm cách nào để chạy python từ thiết bị đầu cuối?

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"

Làm cách nào để chạy python từ thiết bị đầu cuối?

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 sys

Làm cách nào để chạy python từ thiết bị đầu cuối?

Khi 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ờ

Làm cách nào để chạy python từ thiết bị đầu cuối?

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

  1. Mở cửa sổ terminal và thay đổi thư mục thành "project-1" bằng lệnh "cd project-1"
  2. Nhập "nhật ký vim. txt" và nhấn enter
  3. Trình soạn thảo Vim mở một tệp. Nhấn "i" rồi nhấn ESC
  4. Cuối cùng, gõ ". wq" để lưu tệp trong thư mục "project-1"

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

Làm cách nào để chạy python từ thiết bị đầu cuối?

Hai dòng cuối cùng mở "nhật ký. txt" rồi ghi giá trị của biến today 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

Làm cách nào để chạy python từ thiết bị đầu cuối?
Sau đó tôi kiểm tra nội dung của tệp "log. txt" để xem đầu ra đã được ghi ở đó chưa. Hãy mở tệp ngay bây giờ bằng cách gõ lệnh "vim logs. txt".
Làm cách nào để chạy python từ thiết bị đầu cuối?

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 Terminal

Chú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

Làm cách nào để chạy Python trong dòng lệnh?

Để khởi động trình bao Python, chỉ cần nhập python và nhấn Enter trong terminal. C. \Users\Suchandra Datta>python Python 3. 8. .
bạn có thể nhấn Ctrl+Z trên Windows hoặc Ctrl+D trên hệ thống Unix để thoát
sử dụng lệnh thoát()
sử dụng lệnh thoát ()

Tôi có thể chạy Python trong thiết bị đầu cuối Linux không?

Để chạy tập lệnh trên Linux. Nhấp chuột phải vào màn hình của bạn và nhấp vào Terminal để mở terminal. Bạn cũng có thể mở terminal bằng cách nhấn Ctrl+Alt+T. Nhập python và nhấn Enter để bắt đầu viết mã của bạn .