से एचडीएफ 5 डेटासेट में तारों की एक सूची संग्रहीत करना मैं स्ट्रिंग की एक चर लंबाई लंबाई एचडीएफ 5 डेटासेट में स्टोर करने की कोशिश कर रहा हूं। जहां & lt प्रतीक
कैसे की तुलना में वास्तविक कम का मतलब है इस के लिए कोडपायथन
import h5py
h5File=h5py.File('xxx.h5','w')
strList=['asas','asas','asas']
h5File.create_dataset('xxx',(len(strList),1),'S10',strList)
h5File.flush()
h5File.Close()
मैं हुए कहा कि ": dtype के लिए कोई रूपांतरण पथ dtype ('& lt U3') लेखन त्रुटि" एक त्रुटि हो रही है है क्या मैं इस समस्या को हल कर सकता हूं।
स्टार्टर्स के लिए, आपके पास 'create_dataset' पर एक टाइपो है। क्या आप सटीक कोड का उपयोग कर रहे हैं, खासकर जहां 'strList' आ रहा है? – SlightlyCuban
टाइपो के बारे में खेद है, मैं तो मैं एक हैडर सभी स्तंभों के नाम तो मैं किसी सूची में स्तंभ नाम निकाला जाता है और यह एक करने के लिए लिखने की कोशिश कर होता है बनाने के लिए एक HDF5 फाइल करने के लिए एक पांडा डेटा फ्रेम क्रमानुसार करने कोशिश कर रहा हूँ एचडीएफ 5 डेटासेट। – gman
कोड के ऊपर टाइपो को छोड़कर बिल्कुल समान स्थिति emulates – gman