Hướng dẫn python filename contains variable - tên tệp python chứa biến
Tôi muốn chạy một hàm trên một vòng lặp và tôi muốn lưu trữ các đầu ra trong các tệp khác nhau, sao cho tên tệp chứa biến vòng lặp. Đây là một ví dụ
Làm thế nào tôi có thể làm điều đó trong Python? Hỏi ngày 24 tháng 9 năm 2012 lúc 7:30Sep 24, 2012 at 7:30
0 Chỉ cần xây dựng tên tệp với
Lưu ý rằng phiên bản hiện tại của bạn không chỉ định mã hóa (bạn nên) và không đóng tệp chính xác trong các trường hợp lỗi (câu lệnh
Đã trả lời ngày 24 tháng 9 năm 2012 lúc 7:32Sep 24, 2012 at 7:32
Phihagphihagphihag 269K68 Huy hiệu vàng441 Huy hiệu bạc464 Huy hiệu đồng68 gold badges441 silver badges464 bronze badges Sử dụng 0. Trên thực tế, bạn có thể muốn sử dụng một cái gì đó như 1, sẽ không có tên để giữ nó ở hai chữ số (để bạn nhận được "file_01" thay vì "file_1", có thể tốt để sắp xếp sau). Xem tài liệu.Đã trả lời ngày 24 tháng 9 năm 2012 lúc 7:33Sep 24, 2012 at 7:33
BrenbarnbrenbarnBrenBarn Phù thủy vàng 234K3535 gold badges397 silver badges375 bronze badges Concatenate biến 2 vào một chuỗi như sau:
HOẶC
Xem ở đây để biết các kỹ thuật khác có sẵn.
Có thể bạn quan tâmKunal Vyas 1.4311 huy hiệu vàng23 Huy hiệu bạc40 Huy hiệu đồng1 gold badge23 silver badges40 bronze badges Đã trả lời ngày 24 tháng 9 năm 2012 lúc 7:33Sep 24, 2012 at 7:33
BrenbarnbrenbarnAzodious Phù thủy vàng 234K351 gold badge34 silver badges68 bronze badges 1 Concatenate biến 2 vào một chuỗi như sau:
Đã trả lời ngày 24 tháng 9 năm 2012 lúc 7:33Sep 24, 2012 at 7:33
BrenbarnbrenbarnBurhan Khalid Phù thủy vàng 234K3518 gold badges238 silver badges276 bronze badges Concatenate biến "file_" + str(i) + ".dat"
"file_%s.dat" % i
"file_{}.dat".format(i)
|