मेरे पास पाइथन पांडस DataFrame
ऑब्जेक्ट टेक्स्ट टेक्स्ट है। मेरी समस्या यह है कि जब मैं to_html()
फ़ंक्शन का उपयोग करता हूं, तो यह आउटपुट में स्ट्रिंग को छोटा करता है।पांडस to_html() स्ट्रिंग सामग्री को छंटनी
उदाहरण के लिए:
import pandas
df = pandas.DataFrame({'text': ['Lorem ipsum dolor sit amet, consectetur adipiscing elit.']})
print (df.to_html())
उत्पादन adapis...
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>text</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td> Lorem ipsum dolor sit amet, consectetur adipis...</td>
</tr>
</tbody>
</table>
पर काट दिया गया है वहाँ इतने पर एक संबंधित सवाल है, लेकिन यह प्लेसहोल्डर और खोज का उपयोग करता है/कार्यक्षमता की जगह एचटीएमएल, postprocess को जो मैं इससे बचना चाहूंगा:
क्या इस समस्या का कोई आसान समाधान है? मुझे documentation से संबंधित कुछ भी नहीं मिला।
आप सामग्री कैसे देख रहे हैं, इसके माध्यम से है IPython? इस 'pd.set_option (' display.max_colwidth ', -1)' को आज़माएं और फिर एचटीएमएल प्रिंट करें, आपको यह पता होना चाहिए कि यह पूर्ण पाठ प्रदर्शित करता है, यह वास्तविक डेटा के छंटनी के साथ कुछ भी नहीं है केवल एक प्रदर्शन सेटिंग – EdChum
@ एडचम हां, वास्तव में मैं एचटीएमएल ट्रॉफी आईपीथन देख रहा था, लेकिन सामान्य पाइथन टर्मिनल में भी यही परिणाम मिला। लेकिन हाँ, set_option इसे ठीक करता है! टर्मिनल और आईपीथन दोनों में। इससे पहले कि संभावना के बारे में पता नहीं था। – Timo
पांडा आपको आउटपुट के डिस्प्ले रीम्स से बचाने की कोशिश करता है जो कम पाइथन वातावरण को मार सकता है, अस्पष्ट बग के अलावा मैंने कभी भी डेटा को छीनने के बारे में नहीं सुना है – EdChum