欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python with標(biāo)簽使用方法解析

 更新時間:2020年01月17日 10:55:36   作者:一笑而過~一笑奈何  
這篇文章主要介紹了Python with標(biāo)簽使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了Python with標(biāo)簽使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

1.在python DTL模板中,想要定義變量,可以通過“with”語句來實(shí)現(xiàn)。

2.“with”語句有兩種使用方式:

第一種是“with xx=xx”的形式,注意,使用這種形式進(jìn)行定義變量的話,=號兩邊不能有空格,否則的話,DTL模板就會識別不了。

第二種是“with xxx as xxx”的形式。這種with定義變量的形式,DTL模板中會自動生成代碼快的格式,相對來說,較為簡單。因此推薦使用在這種形式進(jìn)行定義DTL模板變量。

index.html中代碼如下:

<!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 %}

{# 當(dāng)然也可以使用另外一種方式使用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語句塊外面使用取不到這個變量。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python3中的md5加密實(shí)例

    python3中的md5加密實(shí)例

    今天小編就為大家分享一篇python3中的md5加密實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python編寫爬蟲小程序

    python編寫爬蟲小程序

    我們可以通過python 來實(shí)現(xiàn)這樣一個簡單的爬蟲功能,把我們想要的代碼爬取到本地。下面就看看如何使用python來實(shí)現(xiàn)這樣一個功能。
    2015-05-05
  • Python3讀寫Excel文件(使用xlrd,xlsxwriter,openpyxl3種方式讀寫實(shí)例與優(yōu)劣)

    Python3讀寫Excel文件(使用xlrd,xlsxwriter,openpyxl3種方式讀寫實(shí)例與優(yōu)劣)

    這篇文章主要介紹了Python3讀寫Excel文件,使用xlrd,xlsxwriter,openpyxl3種方式讀寫實(shí)例與優(yōu)劣,需要的朋友可以參考下
    2020-02-02
  • Python GUI之tkinter詳解

    Python GUI之tkinter詳解

    今天帶大家學(xué)習(xí)Python GUI之tkinter的相關(guān)知識,文中對如何使用tkinter作了非常詳細(xì)的介紹及代碼示例,對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-10-10
  • Django之PopUp的具體實(shí)現(xiàn)方法

    Django之PopUp的具體實(shí)現(xiàn)方法

    今天小編就為大家分享一篇Django之PopUp的具體實(shí)現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • pandas庫之DataFrame滑動窗口的實(shí)現(xiàn)

    pandas庫之DataFrame滑動窗口的實(shí)現(xiàn)

    本文主要介紹了pandas庫之DataFrame滑動窗口的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Python自然語言處理之詞干,詞形與最大匹配算法代碼詳解

    Python自然語言處理之詞干,詞形與最大匹配算法代碼詳解

    這篇文章主要介紹了Python自然語言處理之詞干,詞形與MaxMatch算法代碼詳解,涉及詞干提取,詞形還原,簡單總結(jié)了二者的區(qū)別和聯(lián)系,最后還分享了最大匹配算法的相關(guān)示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 使用django-guardian實(shí)現(xiàn)django-admin的行級權(quán)限控制的方法

    使用django-guardian實(shí)現(xiàn)django-admin的行級權(quán)限控制的方法

    這篇文章主要介紹了使用django-guardian實(shí)現(xiàn)django-admin的行級權(quán)限控制的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Python使用scapy模塊發(fā)包收包

    Python使用scapy模塊發(fā)包收包

    這篇文章主要介紹了Python如何使用scapy模塊發(fā)包收包,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • 如何用Python進(jìn)行時間序列分解和預(yù)測

    如何用Python進(jìn)行時間序列分解和預(yù)測

    這篇文章主要介紹了如何用Python進(jìn)行時間序列分解和預(yù)測,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-02-02

最新評論