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
- 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
- Tạo tập lệnh Python không có lỗi
- 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