Chúng ta có thể xử lý các hoạt động của máy tính một cách có hệ thống và có tổ chức bằng cách học cách thực thi dòng lệnh trong Python. Gói hệ điều hành của ngôn ngữ lập trình python cung cấp các công cụ để hợp tác với bất kỳ hệ điều hành nào của máy tính. Hệ điều hành được bao gồm trong các gói tiện ích cơ bản cho Python. Gói này bao gồm một phương pháp nhỏ gọn sử dụng các tính năng bổ sung dựa trên hệ điều hành
Hướng dẫn dưới dạng chuỗi được triển khai bởi hệ điều hành. system[] chức năng trong một thiết bị đầu cuối. Các hạn chế tương tự áp dụng cho quy trình này, quy trình này sẽ được thực hiện bằng cách sử dụng phương thức system[] của ngôn ngữ lập trình C. Nếu một lệnh tạo ra bất kỳ kết quả nào, nguồn đầu ra tiêu chuẩn của lập trình viên sẽ nhận được nó. Khi chức năng này được sử dụng, thiết bị đầu cuối của hệ điều hành tương ứng sẽ được mở và hướng dẫn sẽ được chạy ở đó. ”
Các thuộc tính của hệ điều hành
Hệ điều hành cung cấp một phương pháp có thể tái sử dụng để tích hợp với hệ điều hành nâng cao. Cùng với các chức năng khác, nó cung cấp quyền truy cập vào nội dung tệp, biến cục bộ, tham số dòng lệnh, tham số vận hành và cấu trúc liên kết thư mục. Chúng tôi đã và đang sử dụng cùng một câu lệnh mà chúng tôi có thể sử dụng trong một thiết bị đầu cuối làm đối số của phương thức theo cách dựa trên Python, được đơn giản hóa này
Việc sử dụng các khả năng phụ thuộc vào hệ điều hành có thể thực hiện được nhờ gói Hệ điều hành Python. Chúng tôi có thể cộng tác với hệ điều hành Ngôn ngữ lập trình bằng cách sử dụng các phương thức mà gói HĐH cung cấp
Các thông số được cung cấp cho hệ điều hành. hệ thống [] Chức năng
Hướng dẫn chỉ định thao tác nào sẽ chạy. Và hướng dẫn này sẽ là kiểu dữ liệu chuỗi
Giá trị được trả về bằng cách sử dụng hàm os. hệ thống [] Phương pháp
Hệ điều hành sẽ xác định cách nó hoạt động. Khi chúng tôi đang sử dụng UNIX, điều này sẽ cung cấp trạng thái chấm dứt của chương trình; . hàm hệ thống[]
Trong bài viết này, chúng ta sẽ khám phá nhiều phương thức thực thi của các lệnh khác nhau chạy trên thiết bị đầu cuối bằng cách sử dụng ngôn ngữ Python, cũng như các trường hợp tốt nhất để áp dụng từng phương thức
Do chúng ta đang sử dụng hệ điều hành Windows nên chúng ta đã mở cmd trên hệ thống rồi thực hiện lệnh của os. system[] chức năng trên dấu nhắc lệnh. Đầu tiên, chúng ta phải chạy lệnh “python”. Nếu hệ thống của chúng ta đã cài đặt python, thì chúng ta sẽ nhận được loại đầu ra này như trong hình bên dưới. Đầu ra này cũng hiển thị phiên bản của python. Nếu chúng tôi không có python, chúng tôi sẽ gặp lỗi trên màn hình dưới dạng đầu ra
Ví dụ số 1
Trong ví dụ này, chúng tôi sẽ lấy ngày hiện tại của hệ thống của chúng tôi. Đầu tiên, chúng ta phải tích hợp gói “os”. Sau đó, chúng tôi khởi tạo một biến “cmd” và đặt giá trị “date” cho biến này. Đây là hướng dẫn sẽ được thực hiện
Ở đây chúng tôi đang sử dụng hệ điều hành Windows. Ở dòng cuối cùng, chúng ta sẽ sử dụng phương thức system[]. Chức năng này được liên kết với hệ điều hành windows. Hàm này có giá trị được chỉ định là “cmd”. Với sự giúp đỡ của chức năng là. system[], chúng ta sẽ lấy ngày của hệ thống theo định dạng dd/mm/yyyy
nhập os
cmd = 'date'
os.hệ thống[cmd]
Ví dụ số 2
Trong trường hợp này, chúng tôi sẽ chạy thành phần sẵn có “Notepad” của hệ thống
nhập os
cmd = 'notepad'
os.hệ thống[cmd]
Việc tích hợp mô-đun “os” phải diễn ra trước tiên. Sau đó, chúng ta định nghĩa biến “cmd” và gán giá trị “notepad” cho nó. Đây là hướng dẫn phải được thông qua. Hệ điều hành windows đang được sử dụng tại đây. Có thể áp dụng hàm system[] ở dòng cuối cùng. Hệ điều hành Windows được liên kết với phương pháp này. Phương thức này chứa giá trị “cmd” đã được cung cấp. Chúng tôi sẽ truy cập notepad của máy tính trên máy tính với sự trợ giúp của hệ điều hành. hàm hệ thống[]
Sau khi thực hiện các lệnh trên, chúng ta mở notepad thành công
Ví dụ số 3
Hãy truy cập vào chrome trong trường hợp này bằng cách sử dụng hệ điều hành. hàm hệ thống[]
nhập os
os . hệ thống["start chrome"]
os.hệ thống["py"]
Chúng tôi sẽ bắt đầu chương trình bằng cách kết hợp mô-đun “os”. Sau đó, sau khi gọi phương thức system[], chúng ta sẽ chỉ định tham số của hàm này để “khởi động Chrome. ” Tuyên bố phải được hoàn thành sẽ là thế này. Windows là hệ điều hành đang được sử dụng ở đây. Hệ điều hành Windows có liên quan đến hàm system[]. Một lần nữa, chúng ta sẽ sử dụng phương thức system[]. Hàm này chứa "py" làm đối số. Do đó, chúng tôi sẽ mở Chrome thông qua việc sử dụng hệ điều hành. hàm hệ thống[]
Chúng tôi truy cập Google một cách hiệu quả sau khi chạy các lệnh đã nói ở trên
Sự kết luận
Chúng tôi đã đề cập đến những điều cơ bản của hệ điều hành. system[] trong hướng dẫn này. Chúng tôi đã sử dụng chức năng này trong nhiều ví dụ khác nhau và kết quả cũng được hiển thị. Trong trường hợp đầu tiên, chúng tôi đã sử dụng hệ điều hành. system[] để lấy ngày hiện có của hệ thống. Trong hình minh họa thứ hai, notepad đã được mở bằng cách sử dụng lệnh os. hàm hệ thống[]. Tương tự, chúng tôi đã gọi hệ điều hành. system[] để truy cập Chrome trong ví dụ trước. Lệnh mà chúng tôi muốn chức năng này thực hiện đã được cung cấp cho nó. hệ điều hành. system[] sẽ được sử dụng khi chúng ta chỉ phải thực hiện một số lệnh cơ bản và cũng không cần bận tâm liệu kết quả có xuất hiện trên thiết bị đầu cuối hay không. Python cho phép người dùng chạy lệnh gọi hệ thống, được người dùng sử dụng để kiểm soát tốt hơn các lệnh tự động hoặc thực thi các chương trình liên quan