Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

Câu hỏi này đã bị gắn cờ
3 Trả lời
2832 Xem
for product in order.order_line:
       aData[product.id]= collections.OrderedDict((
                    ('productID', product.id),
                    ('product_name', product.name),
                    ('product_quanty', product.product_uom_qty),
                    ('product_price', product.price_unit),
        ))
        print aData

kết quả:
(7, OrderedDict([('productID', 7), ('product_name', u'Khuy\xean tai b\u1ea1c'), ('product_quanty', 20.0), ('product_price', 1000.0)]))

làm sao để không hiện "(7, "
Ảnh đại diện
Huỷ
Tác giả Câu trả lời hay nhất

Hi anh
em muốn print aData luôn vì em cần lấy thông tin của vòng lặp đó luôn nhưng không muốn hiện cái aData[product.id]
hiện ở cái dạng collections.OrderedDict

Ảnh đại diện
Huỷ
Câu trả lời hay nhất

Bạn có thể print aData[product.id] như bác David hướng dẫn là được

for product in order.order_line:
       aData[product.id]= collections.OrderedDict((
                    ('productID', product.id),
                    ('product_name', product.name),
                    ('product_quanty', product.product_uom_qty),
                    ('product_price', product.price_unit),
       ))
       print aData[product.id]
Ảnh đại diện
Huỷ

hi all
Mình muốn lưu tất cả thông tin của vòng lặp trong OrderedDict
mình đã tìm được giải pháp rồi
thank all

Câu trả lời hay nhất

Bạn print aData[product.id] thay vì print aData.
Đặc tính của print là in ra tất cả mà.

Ảnh đại diện
Huỷ

Trả lời của bạn

Vui lòng đảm bảo câu trả lời của bạn có liên quan và giải đáp đúng nội dung câu hỏi. Nếu muốn bình luận về câu hỏi hoặc câu trả lời, hãy sử dụng công cụ Bình luận. Lưu ý, bạn có thể thay đổi nội dung trả lời thay vì trả lời lại 02 lần cho cùng một câu hỏi. Đồng thời bạn có thể nhấn nút để bầu chọn câu hỏi / câu trả lời tốt nhất.