एक IPython नोटबुक में एक वेबपेज के लिए एक लिंक सम्मिलित करना


100

यह कैसे किया जाता है? मैं लिंक को मार्कडाउन सेल में रखना चाहूंगा।

जवाबों:


175

दृश्य शिक्षार्थियों के लिए।

[blue_text](url_here)

धन्यवाद dbliss


4
मेरे लिए, कुछ विशेष वर्ण जैसे "(" या ")" फ़ाइल / पृष्ठ पथ को तोड़ सकते हैं और लिंक का काम नहीं कर सकते हैं। मैंने उन्हें यहां पाए गए कोड समकक्षों के साथ प्रतिस्थापित करके इसे ठीक किया और फिर सब कुछ काम किया। aukwebdesigncompany.com/articles/entity-escape-characters.php
Afflatus

2
यह महत्वपूर्ण है कि आप के बीच] और (में कोई रिक्त स्थान छोड़ दिया है कि [blue_text] (url_here)
Kardi Teknomo

इसका अजीब, इन विकल्पों में से कोई भी काम नहीं करता है, अगर मार्काडाउन सेल में पाठ टैब के साथ शुरू होता है। यानी यदि सेल के शुरू होने में 4 से अधिक स्थान हैं, तो यह बस काम नहीं करता है
sjd

26

मामले में यह मार्कडाउन सेल नहीं है, जो कि मैं गया था:

from IPython.core.display import display, HTML
display(HTML("""<a href="https://google.at">text</a>"""))

क्या इस कोड के रूप में मैं एक ही पंक्ति में अधिक पाठ मुद्रित कर सकता हूं? तो यह कुछ पाठ के बाद हाइपरलिंक प्रदर्शित करेगा?
Sameh

1
@Sameh जो होगा: प्रदर्शन (HTML ("" "<a href=" google.at"> पाठ </ a > अधिक पाठ" ""))
linqu

धन्यवाद। मैं ऐसा कुछ कैसे कर सकता हूं: नाम = 'MyName' डिस्प्ले (HTML ("" <a href="google.at"> टेक्स्ट </a> {name} "" ")
Sameh

@Sameh नाम = 'समीह'; प्रदर्शन (HTML ("" "<a href="google.at"> पाठ </a> {name}" ""। format (नाम))
linqu

क्या आपने परीक्षण किया है? यह मेरे अंत में काम नहीं करता है। यह एक त्रुटि देता है (KeyError: 'name')
Sameh

5

जादू अभिव्यक्ति का उपयोग करते हुए बस एक और टिप।

%%html
<a href="your_url_here">Showing Text</a>

बेहतर। कैलोकेडरस की टिप्पणी के लिए धन्यवाद ।


1
वहाँ के बाद कोई जगह नहीं है %%: %%html। और अगर आप बस से पहले दिखाई हाइपरलिंक किया गया पाठ जोड़ सकते हैं </a>, समापन के बाद >: <a href="your_url_here">clickable text</a>। फिर भी, +1।
कैलोकेडरस

मैं उसके बाद कुछ कैसे प्रिंट () कर सकता हूं?
Sameh

%% html सेल में पहली चीज़ है, इससे पहले आपके पास कोई पाठ नहीं हो सकता है
elomage

3

यहां वह कोड है जिसका उपयोग मैं अपने अजगर नोटबुक में करता हूं, जब मैं एक मार्कडाउन सेल के अंदर एक वेबपेज का लिंक सम्मिलित करना चाहता हूं (एक अजगर नोटबुक में)।

[Clickable_visible_hyperlink](Hidden_landing_URL)

- यहां पर क्लिक करने योग्य हाइपरलिंक है, आप मान बदल सकते हैं


आपने ऐसा उत्तर क्यों जोड़ा, जो ठीक @ R.Sanchez जैसा है?
bfontaine

1
अरे अच्छा पकड़! इस जवाब में फ़ंक्शन विवरण शामिल हैं कि लिंक कैसे प्रदर्शन करते हैं और वे क्या करते हैं।
jasonMmedina

0

R में प्रोग्रामिंग के लिए, Jupyter नोटबुक या Jupyter Lab का उपयोग करते समय निम्नलिखित करें - (R कर्नेल का उपयोग करके)। इन चरणों में एक नोटबुक लिंकडाउन सेल में एक वेब लिंक और एक छवि प्रदर्शित होगी। निम्नलिखित जुपिटर लैब और आर का उपयोग करते हुए कुछ अध्ययन नोटों का वास्तविक जीवन उदाहरण दिखाता है।

पहले ज्यूपिटर में एक मार्कडाउन सेल खोलें - एक नया मार्कडाउन सेल या मौजूदा मार्कडाउन सेल हो सकता है। फिर वास्तविक वेब पते को एक मार्कड सेल में कॉपी और पेस्ट करें। यह नोटबुक से उस वेबसाइट का एक सक्रिय लिंक प्रदान करेगा।

चरण 2, उस वेबसाइट से, उस छवि को कॉपी करें जिसे आप नोटबुक में देखना चाहते हैं। यह छवि एक मानक छवि प्रारूप (.png, .jpg, आदि) में होनी चाहिए। इस छवि को कंप्यूटर पर उसी फ़ोल्डर में पेस्ट करें जहां ज्यूपिटर नोटबुक फ़ाइल स्थित है। नोट: यदि बाद में छवि बहुत बड़ी या छोटी समझी जाती है, तो उपलब्ध किसी भी ग्राफिक्स सॉफ़्टवेयर का उपयोग करके आकार बदलें - और फिर उसी फ़ोल्डर में परिवर्तित छवि को सहेजें। नोट: इस छवि फ़ाइल का नाम जानना महत्वपूर्ण है।

अगला, निम्नलिखित कोड में उद्धरण चिह्नों के बीच छवि फ़ाइल का नाम पेस्ट करें:। यदि यह फ़ाइल आपके मौजूदा ज्यूपिटर नोटबुक वर्किंग डायरेक्टरी के अंदर नहीं है, तो इमेज फाइल के लिए एक रास्ता उद्धरण चिह्नों के अंदर रखना होगा।

चरण 3, भी शामिल है कोड की लाइन का एक उदाहरण है (नोटबुक मार्कडाउन सेल में भी उपयोग किया जाता है) मार्कडाउन कोशिकाओं में रंगीन पाठ बनाने के लिए। इस कोड की लाइन में, जुपाइटर में उपयोग किए जा रहे दूसरे सबसे बड़े फ़ॉन्ट में डबल ## वर्ण परिणाम होता है। इन अक्षरों का अधिक उपयोग करते हुए छोटा पाठ - #### सबसे छोटा होने के साथ। सबसे बड़े फ़ॉन्ट आउटपुट में एक # परिणाम।

अंतिम, आउटपुट देखने के लिए मार्कडाउन सेल को बंद करना और चलाना सुनिश्चित करें। मार्कडाउन सेल के लिए कोड निम्नानुसार है, और आगे नोटबुक से आउटपुट दिखाता है।

मार्कडाउन सेल में कोड:

"https://www.tensorflow.org/images/colab_logo_32px.png"   # link to website


<img src="tidyflow.png" />   # The image file (This path is the same folder as Notebook file)

## <font color = cyan> Some Colored Text in Notebook Markdown Cell </font>  # colored text

आउटपुट:

नोटबुक में मार्कडाउन सेल से आउटपुट

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.