Làm cách nào để lưu hình ảnh vào thư mục trong python?

Làm cách nào để lặp qua các hình ảnh trong một thư mục Python?

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Cập nhật lần cuối. 21 tháng 7 năm 2022

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Trong bài viết này, chúng ta sẽ tìm hiểu cách lặp qua các hình ảnh trong một thư mục trong Python.  

    Phương pháp 1. Sử dụng hệ điều hành. danh sách

    ví dụ 1. lặp qua. chỉ png

    • Lúc đầu, chúng tôi đã nhập mô-đun os để tương tác với hệ điều hành
    • Sau đó, chúng tôi nhập hàm listdir() từ os để có quyền truy cập vào các thư mục được cung cấp trong dấu ngoặc kép
    • Sau đó với sự giúp đỡ của os. listdir(), chúng tôi lặp qua các hình ảnh và in tên theo thứ tự
    • Ở đây chúng tôi chỉ đề cập. các tệp png sẽ được tải bằng hàm endwith()

    Python3




    # import the modules

    import os

    from osimport listdir

     

    # get the path/directory

    folder_dir= import0

    import1 import2import3 import4

     

    import5_______1_______6

    import5_______1_______8 import9os0os1

    os2os3os4

    đầu ra

    ví dụ 2. Lặp lại qua tất cả các loại hình ảnh

    Ở đây chúng tôi đã đề cập. png,. jpg,. các tệp jpeg sẽ được tải bằng hàm endwith()

    Python3




    # import the modules

    import os

    from osimport listdir

     

    from2

    folder_dir= import0

    import1 import2import3 import4

     

    import5os1

    import5_______1_______8 import9os0os6os7 os8os9import0

    os2os7 os8import4_______2_______1

    os2import7

    os2os3os4

    đầu ra

    Phương pháp 2. Sử dụng mô-đun pathlib

    • Lúc đầu, chúng tôi đã nhập mô-đun pathlib từ Đường dẫn
    • Sau đó, chúng tôi chuyển thư mục/thư mục bên trong hàm Path() và sử dụng nó. toàn cầu ('*. png’) để lặp qua tất cả các hình ảnh có trong thư mục này

    Python3




    listdir1

    from listdir3_______1_______ listdir5

     

    # get the path/directory

    folder_dir= listdir9

     

    # get the path/directory0

    # get the path/directory1

    import2= # get the path/directory4# get the path/directory5os6

    import1 # get the path/directory8import3 folder_dir0

    import5_______2_______3folder_dir3

    đầu ra

    Phương pháp 3. sử dụng toàn cầu. iglob()

    • Lúc đầu, chúng tôi đã nhập mô-đun toàn cầu
    • Sau đó với sự giúp đỡ của toàn cầu. iglob() chúng tôi lặp qua các hình ảnh và in tên theo thứ tự
    • Ở đây chúng tôi đã đề cập. các tệp png sẽ được tải bằng hàm endwith()

    Python3




    listdir1

    import folder_dir6

     

    # get the path/directory

    folder_dir= listdir9

     

    # get the path/directory0

    # get the path/directory1

    import1 import2import3 =6=7=8

    =9

    import5_______1_______6

    import5_______1_______8 import9os0os1

    os2os3os4

    đầu ra


    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.