Hướng dẫn can i use terminal for python? - tôi có thể sử dụng thiết bị đầu cuối cho python không?

Người dùng Mac có thể chạy các tập lệnh Python bằng thiết bị đầu cuối. Terminal ra mắt để bắt đầu.Terminal to begin.

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

chmod +x myscript.py
8 và chuyển tên của tập lệnh để thực thi. Hoặc bạn có thể thực thi tập lệnh và gọi trực tiếp.

Chạy tập lệnh bằng cách sử dụng
chmod +x myscript.py
8

Chạy một tập lệnh bằng chương trình

chmod +x myscript.py
8 rất dễ dàng và đó có thể là phương pháp mà hầu hết mọi người đều quen thuộc. Chỉ cần gọi
chmod +x myscript.py
8 và chuyển tên của tập lệnh của bạn, như thế này:

python myscript.py

# or 

python3 myscript.py

Tạo một tập lệnh Python có thể thực thi

Nếu kịch bản Python của bạn bao gồm một shebang '[

./myscript.py
2 hoặc
./myscript.py
3]. Bạn có thể thực hiện tập lệnh của mình, như thế này:

chmod +x myscript.py

và thực hiện nó như thế này:

./myscript.py

Sử dụng vỏ python

Bạn có thể mở vỏ Python chỉ bằng cách nhập

chmod +x myscript.py
8 hoặc
./myscript.py
5 vào cửa sổ đầu cuối. Sau đó, bạn có thể chạy các lệnh Python trực tiếp trong vỏ.

Python một lớp lót

Bạn cũng có thể thực hiện Python trực tiếp trên CLI bằng tùy chọn

./myscript.py
6. Thí dụ:

python -c "print['hello world']"

Thực thi các tập lệnh python trong thiết bị đầu cuối hoặc một IDE. Các tập tin Python có phần mở rộng .py. Bất cứ khi nào bạn tạo một tập lệnh python, hãy lưu nó dưới dạng tên.py .py extension. Whenever you make a Python script, save it as name.py

Một chương trình đơn giản [hello.py] được hiển thị bên dưới. Dòng đầu tiên chỉ ra rằng chúng tôi muốn sử dụng trình thông dịch Python. Dòng thứ 3 xuất ra một dòng văn bản Hello Hello wlrd vào màn hình.

Văn bản dưới đây có thể được sao chép vào trình soạn thảo văn bản và lưu dưới dạng hello.py. Python hoạt động với các tệp kết thúc bằng .py. hello.py. Python works with files that end in .py.

1
2
3


print['hello world']

Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào để tạo chương trình Python. Tôi khuyên bạn nên sử dụng trình soạn thảo văn bản hỗ trợ làm nổi bật cú pháp [tô màu văn bản] và số dòng.

Khóa học liên quan: Khóa học & Bài tập lập trình Python hoàn chỉnh Complete Python Programming Course & Exercises

Chạy Python

Chạy từ thiết bị đầu cuối

Bạn có thể bắt đầu một chương trình Python với dòng thiết bị đầu cuối hoặc dòng lệnh. Điều này hoạt động trên tất cả các nền tảng [Mac OS, Windows, Linux].

Để mở một thiết bị đầu cuối trên Windows: Nhấn phím Windows + R [chương trình chạy], nhập CMD hoặc lệnh và nhấn Enter.

Trên Mac OS sử dụng Finder để bắt đầu một thiết bị đầu cuối. Bạn có thể nhấn lệnh+không gian và loại thiết bị đầu cuối, sau đó nhấn Enter.

Bắt đầu chương trình

Để bắt đầu chương trình, chúng tôi phải mở dòng lệnh và loại:start the program, we have to open the command line and type:

1
python hello.py

Để làm việc này, bạn cần phải có trong thư mục chính xác. Điều đó có nghĩa là, thư mục nơi có chương trình Python của bạn.

Trên Mac OS và Linux, bạn có thể thấy thư mục hiện tại với lệnh PWD. Nếu bạn sử dụng Windows, thư mục được hiển thị trong BRA Tiêu đề dòng lệnh.
If you use Windows the directory is shown in the command line title bra.

Để thay đổi thư mục, hãy sử dụng lệnh ‘CD, giống như‘ CD/home/user/pythonprojects, hoặc ‘cd c: \ project \.

Chạy từ IDE

Để chạy kịch bản Python từ IDE, hãy bắt đầu một dự án trước. Khi dự án được tạo, hãy thêm các tệp .py của bạn [hoặc tạo chúng trong IDE] và nhấn Run.

Trong pycharm ide:

  • Bắt đầu dự án
    • Màn hình chào mừng mở ra, nhấp vào Tạo dự án mới.
    • Trên menu chính, chọn Tệp | Dự án mới.
  • Chọn trình thông dịch Python
    • Chọn phiên bản Python từ danh sách. Sử dụng 3.x
  • Nhấp vào Tạo
  • Thêm tệp python mới [tệp mới] và thêm hello.py
  • Nhấp vào tam giác xanh để bắt đầu chương trình. Một tùy chọn khác là nhấp vào nút chuột phải trên tệp Python của bạn và chọn chạy.

Các IDE khác có một quy trình tương tự để chạy chương trình Python [BẮT ĐẦU Dự án, thêm tệp, nút chạy].

Đầu ra

Bạn sẽ thấy một dòng văn bản cho thấy Hello Hello World.

Nếu bạn là người mới bắt đầu, thì tôi đánh giá cao cuốn sách này.

Tập thể dục

Hãy thử các bài tập dưới đây:

  1. Tạo một chương trình Python in tên của bạn.
  2. Tạo một chương trình hiển thị lời bài hát của một bài hát.

Sau khi hoàn thành những điều này tiếp tục với bài tập tiếp theo.

Tải xuống ví dụ

Khi bạn bắt đầu học một ngôn ngữ lập trình mới, chương trình đầu tiên của bạn có thể là một chương trình in "Xin chào thế giới!".

Giả sử bạn muốn làm điều này trong Python. Có hai cách thực hiện nó: sử dụng vỏ python hoặc viết nó như một kịch bản và chạy nó trong thiết bị đầu cuối.

Vỏ là gì?

Một hệ điều hành được tạo thành từ một loạt các chương trình. Họ thực hiện các tác vụ như xử lý tệp, quản lý bộ nhớ và quản lý tài nguyên và chúng giúp các ứng dụng của bạn chạy trơn tru.

Tất cả các công việc chúng tôi làm trên máy tính, như phân tích dữ liệu trong Excel hoặc chơi trò chơi, được tạo điều kiện bởi hệ điều hành.

Các chương trình hệ điều hành có hai loại, được gọi là chương trình Shell và Kernel.shell and kernel programs.

Các chương trình kernel là những người thực hiện các tác vụ thực tế, như tạo tệp hoặc gửi ngắt. Shell là một chương trình khác, có công việc là thực hiện đầu vào và quyết định và thực hiện chương trình kernel cần thiết để thực hiện công việc và hiển thị đầu ra.

Shell còn được gọi là bộ xử lý lệnh.command processor.

Thiết bị đầu cuối là gì?

Thiết bị đầu cuối là chương trình tương tác với shell và cho phép chúng tôi giao tiếp với nó thông qua các lệnh dựa trên văn bản. Đây là lý do tại sao nó cũng được gọi là dòng lệnh.

Để truy cập thiết bị đầu cuối trên Windows, nhấn Logo Windows + R, Nhập CMD và nhấn Enter.

Để truy cập thiết bị đầu cuối trên Ubuntu, nhấn Ctrl + Alt + T.

Vỏ python là gì?

Python là một ngôn ngữ được giải thích. Điều này có nghĩa là trình thông dịch Python đọc một dòng mã, thực thi dòng đó, sau đó lặp lại quá trình này nếu không có lỗi.

Shell Python cung cấp cho bạn giao diện dòng lệnh mà bạn có thể sử dụng để chỉ định các lệnh trực tiếp đến trình thông dịch Python theo cách tương tác.

Bạn có thể nhận được rất nhiều thông tin chi tiết về vỏ Python trong các tài liệu chính thức.

Để khởi động vỏ Python, chỉ cần nhập

chmod +x myscript.py
8 và nhấn enter trong thiết bị đầu cuối:

C:\Users\Suchandra Datta>python
Python 3.8.3 [tags/v3.8.3:6f8c832, May 13 2020, 22:37:02] [MSC v.1924 64 bit [AMD64]] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>print["hello world!"]


Vỏ tương tác còn được gọi là repress là viết tắt của đọc, đánh giá, in, vòng lặp. Nó sẽ đọc từng lệnh, đánh giá và thực thi nó, in đầu ra cho lệnh đó nếu có, và tiếp tục quá trình này liên tục cho đến khi bạn thoát khỏi vỏ.

Có nhiều cách khác nhau để thoát khỏi vỏ:

  • Bạn có thể nhấn Ctrl+Z trên Windows hoặc Ctrl+D trên các hệ thống UNIX để thoát khỏi
  • Sử dụng lệnh exit []
  • Sử dụng lệnh bỏ []
C:\Users\Suchandra Datta>python
Python 3.8.3 [tags/v3.8.3:6f8c832, May 13 2020, 22:37:02] [MSC v.1924 64 bit [AMD64]] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print["HELLO WORLD"]
HELLO WORLD
>>> quit[]

C:\Users\Suchandra Datta>
chmod +x myscript.py
0
chmod +x myscript.py
1

Bạn có thể làm gì trong vỏ Python?

Bạn có thể làm khá nhiều thứ mà ngôn ngữ Python cho phép, từ việc sử dụng các biến, vòng lặp và điều kiện đến xác định các chức năng và hơn thế nữa.

./myscript.py
8 là dấu nhắc shell nơi bạn nhập các lệnh của mình. Nếu bạn có các lệnh trải dài trên một số dòng - ví dụ: khi bạn xác định các vòng lặp & nbsp; - shell in các ký tự
./myscript.py
9 biểu thị rằng một dòng tiếp tục.

Hãy xem một ví dụ:

chmod +x myscript.py
2

Ở đây chúng tôi đã xác định một danh sách với một số tên chương trình truyền hình thông qua vỏ Python.

Tiếp theo, hãy xác định chức năng chấp nhận danh sách các chương trình và trả về ngẫu nhiên một chương trình:

chmod +x myscript.py
3

Lưu ý các dòng tiếp tục [

./myscript.py
9] của vỏ Python ở đây.

Cuối cùng để gọi hàm từ shell, bạn chỉ cần gọi hàm theo cách bạn sẽ làm trong một tập lệnh:

chmod +x myscript.py
4

Bạn có thể kiểm tra các mô -đun Python từ vỏ, như được hiển thị bên dưới:

chmod +x myscript.py
5

Bạn có thể thấy những phương thức và thuộc tính mà một mô -đun cung cấp bằng cách sử dụng phương thức

python -c "print['hello world']"
1:

chmod +x myscript.py
6

Ở đây bạn có thể thấy rằng Numpy có tổng cộng 606 phương thức và thuộc tính.

Cách chạy kịch bản Python

Shell Python rất hữu ích để thực hiện các chương trình đơn giản hoặc gỡ lỗi các phần của các chương trình phức tạp.

Nhưng các chương trình Python thực sự lớn với nhiều phức tạp được viết trong các tệp có phần mở rộng .py, thường được gọi là tập lệnh Python. Sau đó, bạn thực hiện chúng từ thiết bị đầu cuối bằng lệnh

python -c "print['hello world']"
2.

Cú pháp thông thường là:

chmod +x myscript.py
7

Tất cả các lệnh chúng tôi đã thực hiện trước đây thông qua shell, chúng tôi cũng có thể viết nó trong một tập lệnh và chạy theo cách này.

Sự kết luận

Trong bài viết này, chúng tôi đã tìm hiểu về vỏ, thiết bị đầu cuối, cách sử dụng vỏ python. Chúng tôi cũng đã thấy cách chạy các kịch bản Python từ dòng lệnh.

Tôi hy vọng bài viết này giúp bạn hiểu vỏ trăn là gì và làm thế nào bạn có thể sử dụng nó trong cuộc sống hàng ngày của bạn. Học hỏi!

Học mã miễn phí. Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

Tôi có thể chạy Python trong Terminal Linux không?

Mở thiết bị đầu cuối bằng cách tìm kiếm nó trong bảng điều khiển hoặc nhấn Ctrl + Alt + T.Điều hướng thiết bị đầu cuối đến thư mục nơi tập lệnh được đặt bằng lệnh CD.Gõ python scriptName.py trong thiết bị đầu cuối để thực thi tập lệnh.Type python SCRIPTNAME.py in the terminal to execute the script.

Thiết bị đầu cuối trong lập trình Python là gì?

Bảng điều khiển [hoặc 'thiết bị đầu cuối' hoặc 'dấu nhắc lệnh'] là một cách văn bản để tương tác với hệ điều hành của bạn, giống như 'máy tính để bàn', kết hợp với chuột của bạn, là cách đồ họa để tương tác với hệ thống của bạn.a textual way to interact with your OS, just as the 'desktop', in conjunction with your mouse, is the graphical way to interact your system.

Bài Viết Liên Quan

Chủ Đề