Python withラベルの使用方法解析
この文章は主にPython withラベルの使い方解析を紹介しています。例コードで紹介された非常に詳細で、皆さんの学習や仕事に対して一定の参考学習価値があります。必要な友達は下記を参考にしてください。
1.python DTLテンプレートで変数を定義したい場合は、「with」文で実現できます。
2.「with」文には二つの使い方があります。
一つ目は「with xx=xx」という形です。このような形で変数を定義すると、=番号の両側にスペースがないとDTLテンプレートが認識されなくなります。
二つ目は「with xxx as xxx」という形です。このwith定義変数の形は、DTLテンプレートで自動的にコードの早いフォーマットが生成されます。比較的簡単です。このような形でDTLテンプレート変数を定義することを推奨します。
index.1のコードは以下の通りです。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。
1.python DTLテンプレートで変数を定義したい場合は、「with」文で実現できます。
2.「with」文には二つの使い方があります。
一つ目は「with xx=xx」という形です。このような形で変数を定義すると、=番号の両側にスペースがないとDTLテンプレートが認識されなくなります。
二つ目は「with xxx as xxx」という形です。このwith定義変数の形は、DTLテンプレートで自動的にコードの早いフォーマットが生成されます。比較的簡単です。このような形でDTLテンプレート変数を定義することを推奨します。
index.1のコードは以下の通りです。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
{# with , with 。 #}
{% with books.1 as shz %}
<p>{{ shz }}</p>
{% endwith %}
{# with。 #}
{# , = ,= , ,DTL #}
{% with xyj=books.3 %}
<p>{{ xyj }}</p>
{% endwith %}
</body>
views.pyファイルのコードは以下の通りです。
from django.shortcuts import render
def index(request):
context = {
'books': [
' ',
' ',
' ',
' '
],
}
return render(request,'index01.html',context=context)
3.定義された変数はwith文でしか使用できません。with文ブロックの外ではこの変数は取れません。以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。