का उपयोग कर एक टैब अलग फ़ाइल पढ़ रहा है। मैं एक टैब अलग फ़ाइल पढ़ने के लिए निम्नलिखित का उपयोग कर रहा हूं। फ़ाइल में तीन कॉलम हैं, लेकिन जब मैं केवल कॉलम हेडर प्रिंट करता हूं तो पहला कॉलम अनदेखा किया जा रहा है। क्या मैं इसमें शामिल कर सकता हूं पहले कॉलम भीपाइथन डेलीमीटर
f = open("/tmp/data.txt")
for l in f.readlines():
print l.strip().split("\t")
break
f.close()
आउटपुट: [ 'session_id \ t', '\ tevent_id_concat']
प्रथम स्तंभ नाम id
जहां यह ऊपर सरणी में मुद्रित नहीं रहा है
EDIT
प्रिंट एल पैदावार निम्नलिखित
संपादित करें 1:
'id\tsession_id\tevent_id_concat\r\n'
Output: ['id\t', '\tevent_id_concat']
यह काम करना चाहिए। क्या आप अपने 'प्रिंट' कथन से पहले 'प्रिंट एल' जोड़ सकते हैं और आउटपुट दिखा सकते हैं? अनुलेख इसके अलावा, यहां'readlines() 'की आवश्यकता नहीं है, हमेशा के रूप में काफी ज्यादा। –
मैंने प्रिंट l – Rajeev
दिया है क्या आप वास्तव में 'प्रिंट repr (l) 'के आउटपुट दिखा सकते हैं? – poke