के साथ वापस लौटें मैं वाईएएमएल डेटा से दस्तावेज़ जेनरेटर बना रहा हूं, जो निर्दिष्ट करेगा कि वाईएएमएल फ़ाइल की कौन सी रेखा प्रत्येक आइटम से उत्पन्न होती है। इसे करने का बेहतरीन तरीका क्या है? तो अगर YAML फ़ाइल इस तरह है:पार्सिंग वाईएएमएल, लाइन नंबर
- key1: item 1
key2: item 2
- key1: another item 1
key2: another item 2
मैं कुछ इस तरह हैं:
[
{'__line__': 1, 'key1': 'item 1', 'key2': 'item 2'},
{'__line__': 3, 'key1': 'another item 1', 'key2': 'another item 2'},
]
मैं वर्तमान में PyYAML उपयोग कर रहा हूँ, लेकिन किसी भी अन्य पुस्तकालय अगर मैं अजगर से उपयोग कर सकते हैं ठीक है।
धन्यवाद - यह त्रुटि रिपोर्टिंग की बात आती है और यह बहुत उपयोगी है। –