Làm cách nào để chạy tập lệnh python?

Tạo các tập lệnh Python có thể chạy từ dòng lệnh giúp dễ dàng trừu tượng hóa và chia sẻ mã của bạn để mã có thể được sử dụng lại và chia sẻ với người khác. Chạy tập lệnh từ dòng lệnh cũng có thể hợp lý hóa quy trình phát triển và phân tích của bạn để làm cho chúng ngắn gọn hơn và giúp bạn làm việc hiệu quả hơn

Khá dễ dàng để chạy các tập lệnh Python từ dòng lệnh

  1. Xác minh thiết bị đầu cuối hoặc dấu nhắc lệnh của bạn có thể chạy Python
  2. Tạo tập lệnh Python không có lỗi
  3. Sử dụng python your/file/name.py để chạy tập lệnh của bạn từ thiết bị đầu cuối

Bài viết này sẽ trình bày cách lấy một tập lệnh Python đơn giản chạy trên dòng lệnh chỉ trong vài phút. Khi bạn đã thành thạo điều đó, bạn có thể làm phức tạp hơn bằng cách chuyển các đối số bắt buộc để tập lệnh của bạn có thể tự đứng vững. Khi bạn đã cảm thấy thoải mái khi chạy tập lệnh Python từ dòng lệnh, hãy tiếp tục cải thiện kỹ năng của mình bằng cách học cách chuyển đối số cho tập lệnh của bạn

Đảm bảo Terminal hoặc Command Prompt của bạn có thể chạy Python

Để bắt đầu, bạn cần đảm bảo ứng dụng dòng lệnh bạn đang sử dụng có quyền truy cập vào bản cài đặt Python của bạn. Để thực hiện việc này, hãy mở dấu nhắc lệnh, nhập python và nhấn 'Enter'. Bạn sẽ thấy một thông báo ghi lại phiên bản Python đang được sử dụng, theo sau là

print["Hello from my Python script"]
0, cho biết mã tiếp theo bạn nhập sẽ được trình thông dịch Python thực thi. Nó sẽ trông giống như thế này

Python 3.8.8 [default, Apr 13 2021, 15:08:03] [MSC v.1916 64 bit [AMD64]] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Nếu bạn không thấy điều gì đó tương tự, điều đó có nghĩa là bạn chưa cài đặt Python hoặc dấu nhắc lệnh không biết về cài đặt Python của bạn

Tạo tập lệnh Python

Hãy tạo một tập lệnh rất đơn giản để chứng minh cách thức hoạt động của nó. Tập lệnh Python này [xin chào. py] sẽ chỉ cần in ra một câu lệnh cho chúng tôi biết mã trong tập lệnh đã chạy, như được hiển thị bên dưới

print["Hello from my Python script"]
1

print["Hello from my Python script"]

Chạy Python Script từ Terminal

Khi tập lệnh Python của bạn được tạo, thật dễ dàng để chạy nó từ thiết bị đầu cuối hoặc dòng lệnh. Tất cả những gì bạn cần làm là gõ python theo sau là tên tập lệnh. Bạn cần đảm bảo rằng thư mục làm việc của thiết bị đầu cuối là thư mục chứa tập lệnh python của bạn hoặc cung cấp đường dẫn đầy đủ tới tập lệnh. Ví dụ. Nếu tôi chỉ gõ

print["Hello from my Python script"]
0 thì tôi gặp lỗi sau

python: can't open file 'hello.py': [Errno 2] No such file or directory

Có hai cách để khắc phục điều này

Đầu tiên, chỉ định đường dẫn tệp đầy đủ. Như thế này

C:\Users\Konrad>python c:/konrad/code/python/z_testing/hello.py
Hello from my Python script

Bạn có thể thấy điều đó bằng cách chỉ định đường dẫn đầy đủ đến tập lệnh python mà thiết bị đầu cuối hiện biết nơi tìm tệp để chạy và tôi nhận được đầu ra phù hợp

Thứ hai, sử dụng

print["Hello from my Python script"]
1 để thay đổi thư mục hiện tại của thiết bị đầu cuối. Sau đó chạy tập lệnh. Như thế này

[base] C:\Users\Konrad>cd c:/konrad/code/python/z_testing
[base] c:\konrad\code\python\z_testing>python hello.py
Hello from my Python script

Bằng cách sử dụng

print["Hello from my Python script"]
1 để thay đổi thư mục của thiết bị đầu cuối, tôi không còn cần phải nhập đường dẫn đầy đủ đến tập lệnh python. Điều này đặc biệt hữu ích nếu bạn có một số tập lệnh khác nhau trong cùng một thư mục mà bạn sẽ muốn chạy

Còn nữa

Bài viết này cung cấp cho bạn phần giới thiệu ngắn gọn, đơn giản về cách chạy tập lệnh python từ thiết bị đầu cuối [hoặc dòng lệnh]. Đây là một kỹ năng mạnh mẽ cần có và bạn có thể làm được rất nhiều điều với nó. Với tập lệnh nâng cao hơn, bạn có thể truyền tham số/đối số từ dòng lệnh, điều này giúp dễ dàng khái quát hóa và chia sẻ tập lệnh của bạn cho người khác sử dụng trong các tình huống khác nhau. Bạn có thể xem hướng dẫn của tôi để chuyển các biến vào tập lệnh python từ thiết bị đầu cuối trong bài viết này

TÌM HIỂU GIS TỪ CÁC CHUYÊN GIA TRONG CÔNG NGHIỆP

Cho dù bạn đang muốn nâng cao kỹ năng GIS của mình hay chỉ mới bắt đầu với GIS, chúng tôi đều có khóa học dành cho bạn. Chúng tôi liên tục tạo và quản lý nhiều khóa học hơn để giúp bạn cải thiện kỹ năng không gian địa lý của mình

QGIS cho người mới bắt đầu

Viễn thám với QGIS

QGIS Python Scripting với PyQGIS

Nhấn vào đây để xem tất cả các khóa học của chúng tôi

Tất cả các khóa học của chúng tôi đều do các chuyên gia trong ngành giảng dạy và bao gồm video hướng dẫn từng bước để bạn không bị lạc trong các video và bài đăng trên blog trên YouTube, dữ liệu có thể tải xuống để bạn có thể sao chép mọi thứ mà người hướng dẫn làm và mã bạn có thể sao chép để bạn

Thiết bị đề xuất của tôi

Máy tính. Dell XPS

Con chuột. Chuột Bluetooth Logitech M557

Ổ cứng ngoài. Seagate Portable 2TB

Bài viết này chứa các liên kết liên kết. Khi bạn nhấp vào các liên kết trong bài viết này, Tùy chọn nguồn mở có thể kiếm tiền hoa hồng cho bất kỳ giao dịch bán hàng nào. Điều này không có bất kỳ tác động nào đến giá bạn phải trả cho sản phẩm

Phím tắt để chạy tập lệnh Python là gì?

Trên máy Mac, phím tắt để chạy tập lệnh của bạn là Fn + F5 . Trong một số hệ thống Windows, nó có thể là Fn + F5 hoặc Ctrl + F5. Một bộ phím tắt IDLE quan trọng khác là những phím tắt để truy cập lịch sử dòng lệnh. Alt + p/n [p cho phần trước, n cho phần tiếp theo] trong Windows và Ctrl + p/n trong Mac.

Chương trình nào được sử dụng để chạy các tập lệnh Python?

PyCharm, một IDE nguồn mở và độc quyền để phát triển Python. PyScripter, Phần mềm mã nguồn mở và miễn phí Python IDE cho Microsoft Windows. PythonAnywhere, một dịch vụ lưu trữ Web và IDE trực tuyến. Công cụ Python cho Visual Studio, plug-in mã nguồn mở và miễn phí cho Visual Studio

Chủ Đề