Tạo file python trong kali linux

Để bắt đầu một dòng lệnh hoặc chương trình đầu cuối Python, hãy mở thiết bị đầu cuối trong kali Linux của bạn, sau đó nhập python hoặc python3 tùy thuộc vào cài đặt Python của bạn. nhấn Enter. Trên Linux, bạn có thể làm điều này bằng cách chạy $ python3 Python 3. 6

Sử dụng Python trong Kali Linux

  1. Mở thiết bị đầu cuối Linux. Bằng cách nhấp vào Ctrl + Alt + T trên bảng điều khiển
  2. Tải xuống tập lệnh python
  3. Sử dụng lệnh cd để điều hướng đến vị trí của tập lệnh python trong thiết bị đầu cuối
  4. Nhập python SCRIPTNAME. py trong thiết bị đầu cuối để thực thi tập lệnh
  5. Nếu tập lệnh là python3, hãy sử dụng python3 trong lệnh đầu cuối. python3 SCRIPTNAME. py

Hay cách khác

  • thêm #. /usr/bin/python với tập lệnh của bạn
  • Chạy lệnh sau trong thiết bị đầu cuối của bạn để làm cho tập lệnh có thể thực thi được. chmod +x SCRIPTNAME. py
  • Bây giờ, chỉ cần gõ. /SCRIPTNAME. py để chạy tập lệnh thực thi

Có liên quan. Tìm hiểu cách cài kali Linux trên điện thoại android không cần root máy

Vì vậy, để cung cấp tất cả chi tiết về các bước thích hợp trong thời gian giới hạn, hãy bắt đầu

Cách sử dụng Python trong Kali Linux – Nhiều cách

Có hai phương pháp để tạo tập lệnh python.  

  1. chế độ tương tác
  2. chế độ viết kịch bản

Cả hai đều được giải thích dưới đây

1 # Chế độ tương tác

Một trong những phương pháp tạo tập lệnh python là chế độ tương tác. Các bước của chế độ tương tác được đưa ra dưới đây

Bươc. 1 Mở Terminal của hệ điều hành Linux của bạn

Tạo file python trong kali linux

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"

Tạo file python trong kali linux

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

Tạo file python trong kali linux

Đâ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ạo file python trong kali linux

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;

Tạo file python trong kali linux

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"

Tạo file python trong kali linux

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

Tạo file python trong kali linux

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

Tạo file python trong kali linux

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

Tạo file python trong kali linux

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"

Tạo file python trong kali linux

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

Tạo file python trong kali linux

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ờ

Tạo file python trong kali linux

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

Tạo file python trong kali linux

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

Tạo file python trong kali linux
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".
Tạo file python trong kali linux

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