Một câu nói hay trong Python
Mô-đun Hệ điều hành Python là tập hợp các chức năng cho phép nhà phát triển tương tác với Hệ điều hành bằng Ngôn ngữ Python. Mô-đun này hoạt động với mọi Hệ điều hành và có một danh sách các chức năng và hoạt động có thể được thực thi. Về cơ bản, Mô-đun hệ điều hành trong Ngôn ngữ lập trình Python cho phép chúng tôi thực thi một số lệnh đối với hệ điều hành đã cài đặt của chúng tôi. Cũng hoàn toàn có thể viết một chương trình sẽ thực thi một danh sách các lệnh OS khác nhau khi được gọi Show Mô-đun hệ điều hành Python hoạt động như thế nào?
Danh sách các chức năng mô-đun hệ điều hành PythonChúng tôi có thể thực thi các chức năng mô-đun hệ điều hành trên trình bao Python hoặc viết chương trình trong đó chúng tôi bao gồm các chức năng cần thiết Bây giờ chúng ta sẽ xem một ví dụ đơn giản về chức năng in tên của họ hệ điều hành Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án) Giá bán Hơn 600 khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời 1. miệng. cụ thể làLệnh này sẽ in tên của họ mà IEEE chỉ định cho HĐH. Chúng ta phải nhập tệp mô-đun os và sau đó thực hiện các chức năng. Không có tham số được yêu cầu cho chức năng này Bắt đầu khóa học phát triển phần mềm miễn phí của bạn Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác Mã số
đầu ra Như đã thấy, đầu ra là hàm trả về tên chuẩn IEEE của HĐH 2. getcwd()Hàm này trả về tên của thư mục làm việc hiện tại. Thư mục làm việc hiện tại là thư mục từ đó chúng tôi hiện đã đăng nhập vào vỏ python. Khi thực hiện, chức năng này sẽ trả về một đường dẫn thích hợp của thư mục hiện tại. Không có tham số được yêu cầu cho chức năng này Mã số
đầu ra 3. listdir()Hàm này là một lệnh đơn giản để kiểm tra mọi tệp và thư mục có trong thư mục hiện tại. Ở đây câu lệnh có thể hiểu là một danh sách thư mục, nghĩa là kết quả trả về sẽ là một danh sách tất cả các thư mục có trong một thư mục hiện đang đăng nhập của chúng ta. Chúng tôi có thể vượt qua một đường dẫn đơn giản mà chúng tôi dự định kiểm tra danh sách Mã số
đầu ra 4. miệng. getlogin()Nó được sử dụng khi chúng ta cần biết hiện tại chúng ta đã đăng nhập với người dùng nào. Khi chúng tôi chạy lệnh này, nó sẽ trả về tên của người dùng đã đăng nhập. Đơn giản, tên của tài khoản người dùng sẽ được trả về và không có chi tiết nào khác. Không có tham số được yêu cầu cho chức năng này Mã số
đầu ra 5. miệng. getpid()Đây là một chức năng của mô-đun HĐH trả về ID quy trình của quy trình hiện tại. Có thể có một số quy trình đang chạy trong nền và khi chúng tôi thực thi chức năng này, chúng tôi sẽ nhận được ID cho quy trình hiện tại của mình. Không có tham số được yêu cầu cho chức năng này Mã số
đầu ra 6. miệng. getuid()Chức năng này được sử dụng khi chúng tôi muốn kiểm tra ID cho người dùng mà chúng tôi hiện đang đăng nhập. Không có tham số được yêu cầu cho chức năng này Mã số
đầu ra Tiếp tục, bây giờ chúng ta sẽ chứng minh hoạt động của các chức năng mô-đun os để tạo một thư mục mới và đổi tên một thư mục. Không giống như thực thi chương trình và nhận phản hồi thích hợp, chúng tôi không thấy bất kỳ thông báo trả về nào trừ khi lệnh không thực thi được do bất kỳ điều kiện nào Dưới đây chúng tôi có một lệnh đơn giản để tạo một thư mục mới 7. mkdir()Đây là một chức năng cơ bản từ mô-đun HĐH, tạo một thư mục mới nơi chúng tôi thực thi lệnh và chúng tôi có thể chuyển tên thích hợp hoặc thậm chí chúng tôi có thể chuyển một đường dẫn khác. Chúng ta phải truyền một đối số chuỗi, được cho là tên của thư mục Mã số
đầu ra Đầu ra trên shell không có gì trừ khi đó là lỗi. Nếu bạn kiểm tra trình quản lý tệp, sẽ có một thư mục mới được tạo với tên là qwerty 8. đổi tên()Chức năng này là một công cụ đơn giản để đổi tên tên thư mục thông qua vỏ python. Chúng ta phải chuyển hai giá trị chuỗi làm đối số, giá trị đầu tiên phải là tên nguồn và giá trị thứ hai sẽ là tên mới mà chúng ta định đổi tên thư mục Mã số
đầu ra Khi kiểm tra trình quản lý tệp, chúng ta sẽ thấy rằng thư mục mà chúng ta đã tạo trong ví dụ trước hiện được thay đổi thành newqwerty do lệnh này 9. rmdir()Chức năng tiếp theo của chúng tôi là xóa một thư mục. Hàm rmdir() được sử dụng để xóa hoặc xóa một thư mục. Chúng ta phải chuyển một giá trị chuỗi làm đối số, đó là tên của một thư mục sẽ bị xóa. Khi thực hiện thành công, chức năng sẽ không trả về gì, nhưng nó sẽ trả về lỗi nếu thất bại Mã số ________số 8_______đầu ra Cuối cùng, chúng ta sẽ xem về một lệnh thú vị mà mô-đun HĐH hỗ trợ. Hàm này trả về một danh sách các thông tin hữu ích liên quan đến Hệ điều hành hiện đang đăng nhập. Trên đó, sự trở lại là một bộ sưu tập của năm đối tượng. Hàm này không nhận tham số và trả về danh sách các đối tượng Mã số
đầu ra Như bạn có thể thấy, kết quả trả về là một tập hợp gồm năm đối tượng. tên của hệ điều hành, tên của máy, chi tiết phát hành của hệ điều hành, chi tiết phiên bản của hệ điều hành và cuối cùng là cấu hình phần cứng Đây là các chức năng được cung cấp trong mô-đun HĐH cho ngôn ngữ lập trình python; Phần kết luậnMô-đun hệ điều hành của Python hoạt động như một giao diện giữa Ngôn ngữ lập trình Python và Hệ điều hành máy chủ. Thực hiện các thao tác như tạo, xóa, đổi tên thư mục hoặc kiểm tra người dùng mà chúng tôi đã đăng nhập và nhiều thao tác như vậy có thể thực hiện được với mô-đun HĐH. Chúng ta có thể chỉ cần chạy các chức năng này trong trình bao python hoặc viết và thực thi một tập lệnh Bài viết được đề xuấtĐây là hướng dẫn về Mô-đun hệ điều hành Python. Ở đây chúng tôi thảo luận về cách làm việc cùng với danh sách chức năng mô-đun hệ điều hành python tương ứng. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Tên hệ điều hành trong Python là gì?Cái miệng. name trong Python lấy tên của hệ điều hành cơ sở (OS). Đây là một phương pháp của mô-đun hệ điều hành. Sau đây là các hệ điều hành hiện đang được đăng ký. hệ điều hành RISC. Giao diện hệ điều hành di động (POSIX)
Có phải hệ điều hành được cài đặt trong Python không?Mô-đun os là một phần của thư viện chuẩn, hoặc stdlib, trong Python 3. Điều này có nghĩa là nó đi kèm với bản cài đặt Python của bạn, nhưng bạn vẫn phải nhập nó . Tất cả các mã sau đây giả sử bạn đã nhập os. Bởi vì nó không phải là một chức năng tích hợp, bạn phải luôn nhập nó.
Hệ điều hành đọc bằng Python là gì?read() trong Python được sử dụng để đọc tối đa n byte từ tệp được liên kết với bộ mô tả tệp đã cho . Nếu đã đến cuối tệp trong khi đọc byte từ bộ mô tả tệp đã cho, os. phương thức read() sẽ trả về một đối tượng byte trống cho tất cả các byte còn lại được đọc.
Tại sao cần nhập os trong Python?Mô-đun hệ điều hành trong Python là một phần của thư viện chuẩn của ngôn ngữ lập trình. Khi được nhập, nó cho phép người dùng tương tác với hệ điều hành gốc Python hiện đang chạy trên . Nói một cách đơn giản, nó cung cấp một cách dễ dàng để người dùng tương tác với một số chức năng hệ điều hành có ích trong lập trình hàng ngày. |