IPythonNotebookにWebページへのリンクを挿入する


100

これはどのように行われますか?リンクをマークダウンセルに入れたいのですが。

回答:


175

視覚学習者向け。

[blue_text](url_here)

dblissに感謝します。


4
私にとって、「(」や「)」のような特定の特殊文字は、ファイル/ページのパスにブレーキをかけ、リンクが機能しなくなる可能性があります。ここにある同等のコードに置き換えることで修正しましたが、すべてが機能しました。theukwebdesigncompany.com/articles/entity-escape-characters.php
Afflatus

2
]と([blue_text](url_here)の間に空白を残さないことが重要です
Kardi Teknomo 2018

Markdownセルのテキストがタブで始まる場合、その奇妙なことに、これらのオプションはいずれも機能しません。つまり、セルの先頭に4つ以上のスペースがある場合、それは単に機能し
ません

26

それがマークダウンセルではない場合、それは私が行ったものです:

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

このコードと同じ行にさらにテキストを印刷する方法はありますか?それで、ハイパーリンクとそれに続くテキストが表示されますか?
Sameh

1
@Samehは次のようになります:display(HTML( "" "<a href=" google.at"> text </a> more text" ""))
linqu19年

ありがとう。どうすれば次のようなことができますか:name = 'MyName' display(HTML( "" "<a href="google.at"> text </a> {name}" ""))
Sameh19年

@Sameh name = 'Sameh'; display(HTML( "" "<a href="google.at"> text </a> {name}" ""
。format

テストしましたか?それは私の終わりには機能しません。:それはエラー( 'name'をKeyError例外)を返します
Sameh

5

魔法の表現を使用した、もう1つのヒント。

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

改善されました。calocedrusのコメントに感謝します。


1
%%:の後にスペースはありません%%html。そして</a>、閉じる直前、終了後に、表示されるハイパーリンクされたテキストを追加できます><a href="your_url_here">clickable text</a>。それでも、+ 1。
calocedrus

その後、どうすればprint()できますか?
Sameh

%% htmlはセルの最初のものである必要があり、前にテキストを
含める

3

これは、(Pythonノートブックの)マークダウンセル内にWebページへのリンクを挿入するときにPythonノートブックで使用するコードです。

[Clickable_visible_hyperlink](Hidden_landing_URL)

--noteこれはクリック可能なハイパーリンクです。値を変更できます


@ R.Sanchez 'とまったく同じ答えを追加したのはなぜですか?
bfontaine 2018年

1
やあ、いいキャッチ!この回答には、リンクの実行方法とその機能に関する機能の説明が含まれています。
jasonMmedina

0

Rでプログラミングする場合、JupyterNotebookまたはJupyterLabを使用するときは次のようにします-(Rカーネルを使用)。これらの手順により、ノートブックのマークダウンセルにWebリンクと画像が表示されます。以下は、JupyterLabとRを使用したいくつかの研究ノートの実際の例を示しています。

最初にJupyterでマークダウンセルを開きます-新しいマークダウンセルまたは既存のマークダウンセルにすることができます。次に、実際のWebアドレスをコピーしてマークダウンセルに貼り付けます。これにより、ノートブックからそのWebサイトへのアクティブなリンクが提供されます。

ステップ2、そのWebサイトから、ノートブックに表示する画像をコピーします。この画像は、標準の画像形式(.png、.jpgなど)である必要があります。この画像を、Jupyterノートブックファイルが置かれているコンピューターの同じフォルダーに貼り付けます。注:後で画像が大きすぎるまたは小さすぎると見なされた場合は、利用可能なグラフィックソフトウェアを使用してサイズを変更し、変更した画像をこの同じフォルダに保存します。注:この画像ファイルの名前を知っていることが重要です。

次に、次のコードの引用符で囲まれた画像ファイルの名前を貼り付けます。このファイルが既存のjupyternotebookの作業ディレクトリ内にない場合は、画像ファイルへのパスを引用符で囲む必要があります。

ステップ3には、マークダウンセルに色付きのテキストを作成するためのコード行(ノートブックマークダウンセルでも使用)の例も含まれています。このコード行では、二重の##文字により、Jupyterで2番目に大きいフォントが使用されます。これらの文字をより多く使用する小さなテキスト-####が最小です。1つの#は、最大のフォント出力になります。

最後に、必ずマークダウンセルを閉じて実行し、出力を表示してください。マークダウンセルのコードが続き、さらに下にノートブックからの出力が表示されます。

マークダウンセルのコード:

"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

出力:

ノートブックのマークダウンセルからの出力

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.