Hướng dẫn copy file image python - sao chép tập tin hình ảnh python

Tôi muốn sao chép tất cả các tệp JPG của mình trong một thư mục vào một thư mục mới. Làm thế nào tôi có thể giải quyết điều này trong Python? Tôi chỉ bắt đầu học Python.

Nội dung chính ShowShow

  • Bước 1: Chụp đường dẫn ban đầu
  • Bước 2: Chụp đường đích
  • Bước 3: Sao chép tệp trong Python bằng cách sử dụng SOWL.CopyFile
  • Làm thế nào để bạn sao chép và dán một hình ảnh vào Python?
  • Làm cách nào để sao chép một hình ảnh từ đường dẫn này sang đường khác trong Python?
  • Làm cách nào để sao chép các tệp từ tệp này sang tệp khác trong Python?
  • Làm cách nào để lưu một hình ảnh trong một thư mục trong Python?

Cảm ơn vì đã trả lời.

Hỏi ngày 10 tháng 8 năm 2012 lúc 13:47Aug 10, 2012 at 13:47Aug 10, 2012 at 13:47

Hướng dẫn copy file image python - sao chép tập tin hình ảnh python

1

Tất nhiên Python cung cấp tất cả các công cụ bạn cần. Để sao chép tệp, bạn có thể sử dụng

import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
0. Để tìm tất cả các tệp JPEG trong thư mục nguồn, bạn có thể sử dụng
import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
1.
import glob
import shutil
import os

src_dir = "your/source/dir"
dst_dir = "your/destination/dir"
for jpgfile in glob.iglob(os.path.join(src_dir, "*.jpg")):
    shutil.copy(jpgfile, dst_dir)

Lưu ý rằng điều này sẽ ghi đè tất cả các tệp có tên khớp trong thư mục đích.

Đã trả lời ngày 10 tháng 8 năm 2012 lúc 13:50Aug 10, 2012 at 13:50Aug 10, 2012 at 13:50

2

import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)

Đã trả lời ngày 27 tháng 3 năm 2014 lúc 2:33Mar 27, 2014 at 2:33Mar 27, 2014 at 2:33

1

Chỉ cần sử dụng mã sau

import shutil, os
files = ['file1.txt', 'file2.txt', 'file3.txt']
for f in files:
    shutil.copy(f, 'dest_folder')

N.B .: Bạn đang ở trong thư mục hiện tại. Nếu bạn có một thư mục khác, sau đó thêm đường dẫn trong danh sách tệp. I E:

files = ['/home/bucket/file1.txt', '/etc/bucket/file2.txt', '/var/bucket/file3.txt']

Đã trả lời ngày 22 tháng 8 năm 2019 lúc 11:36Aug 22, 2019 at 11:36Aug 22, 2019 at 11:36

Skpaikskpaikskpaikskpaik

3203 Huy hiệu bạc10 Huy hiệu đồng3 silver badges10 bronze badges3 silver badges10 bronze badges

2

for jpgfile in glob.iglob(os.path.join(src_dir, "*", "*.jpg")):
    shutil.copy(jpgfile, dst_dir) 

Bạn nên viết "**" trước ".jpg" để tìm kiếm các thư mục trẻ em. Thêm "" có nghĩa là nhiều thư mục con hơn để tìm kiếm

Xã hội

12.7K18 Huy hiệu vàng43 Huy hiệu bạc72 Huy hiệu đồng18 gold badges43 silver badges72 bronze badges18 gold badges43 silver badges72 bronze badges

Đã trả lời ngày 5 tháng 1 năm 2013 lúc 10:46Jan 5, 2013 at 10:46Jan 5, 2013 at 10:46

Trong hướng dẫn ngắn này, bạn sẽ thấy cách sao chép một tệp, từ thư mục này sang thư mục khác, sử dụng Python.

Để bắt đầu, đây là một mẫu mà bạn có thể sử dụng để sao chép một tệp trong Python bằng SOWLIL.CopyFile:

import shutil

original = r'original path where the file is currently stored\file name.file extension'
target = r'target path where the file will be copied\file name.file extension'

shutil.copyfile(original, target)

Bây giờ, hãy xem các bước để áp dụng mẫu trên trong thực tế.

Bước 1: Chụp đường dẫn ban đầu

Để bắt đầu, hãy chụp đường dẫn nơi tệp của bạn hiện đang được lưu trữ.

Ví dụ: hãy giả sử rằng một tệp CSV được lưu trữ trong một thư mục có tên là Test_1:Test_1:Test_1:

C: \ Users \ Ron \ Desktop \ test_1 \ Products.csv

Trong đó tên tệp CSV là ‘Sản phẩm‘ và phần mở rộng tệp là CSV.products‘ and the file extension is csv.products‘ and the file extension is csv.

Bước 2: Chụp đường đích

Tiếp theo, chụp đường dẫn đích nơi bạn muốn sao chép tệp.

Ví dụ của chúng tôi, tệp sẽ được sao chép vào một thư mục có tên Test_2:Test_2:Test_2:

C: \ Users \ Ron \ Desktop \ test_2 \ Products.csv

Bước 3: Sao chép tệp trong Python bằng cách sử dụng SOWL.CopyFile

Làm thế nào để bạn sao chép và dán một hình ảnh vào Python?

import shutil

original = r'original path where the file is currently stored\file name.file extension'
target = r'target path where the file will be copied\file name.file extension'

shutil.copyfile(original, target)

Làm cách nào để sao chép một hình ảnh từ đường dẫn này sang đường khác trong Python?r‘ character before your paths to avoid the following error:

Làm cách nào để sao chép các tệp từ tệp này sang tệp khác trong Python?

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

import shutil

original = r'C:\Users\Ron\Desktop\Test_1\products.csv'
target = r'C:\Users\Ron\Desktop\Test_2\products.csv'

shutil.copyfile(original, target)

Cảm ơn vì đã trả lời.products‘ CSV file would be copied into the Test_2 folder.

Hỏi ngày 10 tháng 8 năm 2012 lúc 13:47Aug 10, 2012 at 13:47

Tất nhiên Python cung cấp tất cả các công cụ bạn cần. Để sao chép tệp, bạn có thể sử dụng products‘) to the new location with a new file name (‘new_products‘):

import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
0

import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
0. Để tìm tất cả các tệp JPEG trong thư mục nguồn, bạn có thể sử dụng
import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
1.
import glob
import shutil
import os

src_dir = "your/source/dir"
dst_dir = "your/destination/dir"
for jpgfile in glob.iglob(os.path.join(src_dir, "*.jpg")):
    shutil.copy(jpgfile, dst_dir)
new_products‘) would then be copied in the target location (the Test_2 folder).

Lưu ý rằng điều này sẽ ghi đè tất cả các tệp có tên khớp trong thư mục đích.image‘ is stored in the Test_1 folder.

Đã trả lời ngày 10 tháng 8 năm 2012 lúc 13:50Aug 10, 2012 at 13:50Test_2 folder:

import shutil 
import os 

for file in os.listdir(path):
    if file.endswith(".jpg"):
       src_dir = "your/source/dir"
       dst_dir = "your/dest/dir"
       shutil.move(src_dir,dst_dir)
1

Đã trả lời ngày 27 tháng 3 năm 2014 lúc 2:33Mar 27, 2014 at 2:33Test_2 folder.

Làm thế nào để bạn sao chép và dán một hình ảnh vào Python?

Làm cách nào để sao chép một hình ảnh từ đường dẫn này sang đường khác trong Python?use image module from pillow and copy() and paste() methods to achieve this task. We will need to create copies of both images so that it does not affect the original image with the help of copy() method and then paste the image on the other image with the help of paste() method.

Làm cách nào để sao chép một hình ảnh từ đường dẫn này sang đường khác trong Python?

Để sao chép các tệp, bạn có thể sử dụng SOWN.Copy ().Để tìm tất cả các tệp JPEG trong thư mục nguồn, bạn có thể sử dụng GLOB.iglob ().shutil.copy() . To find all JPEG files in the source directory, you can use glob. iglob() .shutil. copy() . To find all JPEG files in the source directory, you can use glob. iglob() .

Làm cách nào để sao chép các tệp từ tệp này sang tệp khác trong Python?

Phương thức SOWN.Copy () trong Python được sử dụng để sao chép nội dung của tệp nguồn vào tệp hoặc thư mục đích.shutil.copy() method in Python is used to copy the content of the source file to destination file or directory.shutil. copy() method in Python is used to copy the content of the source file to destination file or directory.

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

Làm cách nào để lưu một mảng hình ảnh trong một thư mục trong Python ?...

Sử dụng hình ảnh.fromArray () hàm để lưu một mảng numpy dưới dạng hình ảnh ..

Sử dụng hình ảnh.hàm imwrite () để lưu một mảng numpy dưới dạng hình ảnh ..

Sử dụng matplotlib.pyplot.....

Sử dụng CV2.hàm imwrite () để lưu một mảng numpy dưới dạng hình ảnh ..