Tôi đang gặp sự cố khi in các văn bản in ra đúng cách. Tôi đã thử tất cả mọi thứ tôi biết, nhưng vẫn còn kết quả tương tự và nó rất khó chịu !.Bàn điều khiển định dạng Đầu ra
Đây là những gì tôi nhận được trong giao diện điều khiển
Dưới đây là Bộ luật tôi có.
print " FileName\t\t\t\t\tStatus\t\tBinary Type\n"
for files in PASS:
log = subprocess.check_output(['dumpbin','/HEADERS',files])
if arch64 in log:
print" %s \t\t\t\tPASSED\t\t 64-bit \t\t " %files
elif arch32 in log:
print" %s \t\t\t\tPASSED\t\t 32-bit \t\t " %files
print"\n"
for files in FAILED:
print" %s \t\t\t\t FAILED \t\t " %files
print "\n\n
Cảm ơn bạn, công trình này :) tuyệt vời, tôi có thể hỏi bạn tại sao bạn lại sử dụng 'type' là một trong những hàm args? – cyberbemon
erm ... đáng lẽ phải là binary_type hay cái gì đó ... kiểu là một sự lựa chọn xấu của tên như nó đã là một chức năng trong python ... nó vẫn sẽ hoạt động nhưng không phải là một phong cách tốt ... vì vậy tôi đã sửa nó lên trên :) –
Hoặc ['str.ljust'] (http://docs.python.org/library/stdtypes.html#str.rjust) cho ngắn –