Bảng cheat hệ điều hành python pdf

Bất kỳ ai cũng có thể quên cách tạo biểu thức chính quy hoặc thực hiện. Trang phục Python này cố gắng cung cấp tài liệu tham khảo cơ bản cho người mới bắt đầu và nhà phát triển nâng cao, hạ thấp rào cản gia nhập cho người mới và giúp người kỳ cựu làm mới các thủ thuật cũ

Mô-đun pathlib cung cấp nhiều chức năng hơn những chức năng được liệt kê ở đây, như lấy tên tệp, lấy phần mở rộng tệp, đọc/ghi tệp mà không cần mở thủ công, v.v. Xem tài liệu chính thức nếu bạn muốn biết thêm

Đường dẫn Linux và Windows

Trên Windows, các đường dẫn được viết bằng dấu gạch chéo ngược [

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
4] làm dấu phân cách giữa các tên thư mục. Trên hệ điều hành dựa trên Unix như macOS, Linux và BSD, dấu gạch chéo lên [
>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
5] được sử dụng làm dấu phân cách đường dẫn. Tham gia các đường dẫn có thể gây đau đầu nếu mã của bạn cần hoạt động trên các nền tảng khác nhau

May mắn thay, Python cung cấp cho chúng ta

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
6 để xử lý việc này

>>> import os

>>> os.path.join['usr', 'bin', 'spam']
# 'usr\\bin\\spam'

Tham gia các đường dẫn rất hữu ích nếu bạn cần tạo các đường dẫn tệp khác nhau trong cùng một thư mục

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx

Thư mục làm việc hiện tại

>>> import os

>>> os.getcwd[]
# 'C:\\Python34'
>>> os.chdir['C:\\Windows\\System32']

>>> os.getcwd[]
# 'C:\\Windows\\System32'

Tạo thư mục mới

>>> import os
>>> os.makedirs['C:\\delicious\\walnut\\waffles']

tuyệt đối so với. đường dẫn tương đối

Có hai cách để chỉ định đường dẫn tệp

  • Đường dẫn tuyệt đối, luôn bắt đầu bằng thư mục gốc
  • Một đường dẫn tương đối, có liên quan đến thư mục làm việc hiện tại của chương trình

Ngoài ra còn có các thư mục dot [

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
7] và dot-dot [
>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
8]. Đây không phải là những thư mục thực, mà là những tên đặc biệt có thể được sử dụng trong một đường dẫn. Một dấu chấm ["dấu chấm"] cho tên thư mục là cách viết tắt của "thư mục này. ” Hai dấu chấm [“chấm-chấm”] có nghĩa là “thư mục mẹ. ”

Xử lý đường dẫn tuyệt đối

Để xem nếu một đường dẫn là một đường dẫn tuyệt đối

>>> import os
>>> os.path.isabs['/']
# True

>>> os.path.isabs['..']
# False

Bạn cũng có thể trích xuất một đường dẫn tuyệt đối

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
0

Xử lý đường dẫn tương đối

Bạn có thể nhận được một đường dẫn tương đối từ một đường dẫn bắt đầu đến một đường dẫn khác

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
1

Tính hợp lệ của đường dẫn và tệp

Kiểm tra xem tệp/thư mục có tồn tại không

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
2

Kiểm tra xem đường dẫn có phải là tệp không

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
3

Kiểm tra xem đường dẫn có phải là thư mục không

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
4

Lấy kích thước của tệp theo byte

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
0

danh sách thư mục

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
1

Kích thước tệp thư mục

CẢNH BÁO

Bản thân các thư mục cũng có kích thước. Vì vậy, bạn có thể muốn kiểm tra xem đường dẫn có phải là tệp hoặc thư mục hay không bằng cách sử dụng các phương thức trong các phương thức được thảo luận trong phần trên

>>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']

>>> for filename in my_files:
...     print[os.path.join['C:\\Users\\asweigart', filename]]
...
# C:\Users\docs\accounts.txt
# C:\Users\docs\details.csv
# C:\Users\docs\invite.docx
2

Xóa tập tin và thư mục

  • Gọi

    >>> my_files = ['accounts.txt', 'details.csv', 'invite.docx']
    
    >>> for filename in my_files:
    ...     print[os.path.join['C:\\Users\\asweigart', filename]]
    ...
    # C:\Users\docs\accounts.txt
    # C:\Users\docs\details.csv
    # C:\Users\docs\invite.docx
    
    9 sẽ xóa tệp tại đường dẫn

  • Gọi

    >>> import os
    
    >>> os.getcwd[]
    # 'C:\\Python34'
    >>> os.chdir['C:\\Windows\\System32']
    
    >>> os.getcwd[]
    # 'C:\\Windows\\System32'
    
    0 sẽ xóa thư mục tại đường dẫn. Thư mục này phải trống bất kỳ tệp hoặc thư mục nào

    Bảng cheat Python tốt nhất là gì?

    Bảy bảng gian lận tốt nhất dành cho Python năm 2022 .
    Python là ngôn ngữ lập trình linh hoạt, thân thiện với người dùng và dễ gỡ lỗi với một số thư viện và khung. .
    bảng mã Python. tổ chức
    Lập trình với Mosh
    Thiết lập trang web
    Gto76
    Python cho khoa học dữ liệu [Bokeh]
    gian lận
    Ehmatthes. github. io

    Cheatsheet trong Python là gì?

    Bảng gian lận Python là bảng tham chiếu một trang dành cho ngôn ngữ lập trình Python 3 .

    Cú pháp cơ bản của Python là gì?

    Cú pháp của ngôn ngữ lập trình Python là tập hợp các quy tắc xác định cách viết chương trình Python . Cấu trúc dòng Python. Một chương trình Python được chia thành một số dòng logic và mỗi dòng logic được kết thúc bằng mã thông báo NEWLINE. Một dòng logic được tạo từ một hoặc nhiều dòng vật lý.

    Python dùng để làm gì?

    Python là ngôn ngữ lập trình máy tính thường được sử dụng để xây dựng trang web và phần mềm, tự động hóa tác vụ và tiến hành phân tích dữ liệu . Python là ngôn ngữ có mục đích chung, có nghĩa là nó có thể được sử dụng để tạo nhiều chương trình khác nhau và không chuyên biệt cho bất kỳ vấn đề cụ thể nào.

Chủ Đề