cuốn sách gpt4 ai đã làm

Python subprocess.call - Thêm một biến vào subprocess.call

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 09:10:53 28 4
mua khóa gpt4 Nike

Tôi đang cố gắng viết một chương trình đơn giản bằng Python để lấy tất cả các tệp nhạc từ thư mục tải xuống của tôi và đặt chúng vào thư mục nhạc của tôi. Tôi đang sử dụng Windows và tôi có thể di chuyển tệp bằng dấu nhắc cmd nhưng tôi gặp lỗi này:

WindowsError: [Lỗi 2] Hệ thống không thể tìm thấy tệp được chỉ định

Đây là mã của tôi:

#!/usr/bin/python

hệ điều hành nhập khẩu
từ cuộc gọi nhập quy trình con

chắc chắn chính():
os.chdir("C:\\Users\Alex\Downloads") #thay đổi thư mục thành thư mục tải xuống

suffix ="".mp3" #variable giữ thẻ .mp3
fnames = os.listdir('.') #xem tất cả các tệp

files =[] #một mảng trống sẽ chứa tên các tệp mp3 của chúng tôi

cho fname trong fnames:
nếu fname.endswith(hậu tố):
pname = os.path.abspath(fname)
#pname = tên
#in tên

files.append(pname) #add các tập tin mp3 vào mảng của chúng tôi
tập tin in

cho tôi trong các tập tin:
#in tôi
di chuyển(i)

di chuyển chắc chắn (tên tệp):
call("di chuyển /-y "+ fileName +" C:\Music")
trở lại

nếu __name__=='__main__':main()

tôi đã nhìn thấy subprocessthư viện và vô số bài viết khác nhưng tôi vẫn không biết mình đang làm gì sai.

28 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress