自定義轉換器

2021-09-23 06:15:13 字數 433 閱讀 6838

自定義轉換器

from werkzeug.routing import baseconverter

# 自定義正則轉換器

class regexconverter(baseconverter):

def __init__(self, url_map, *args):

super(regexconverter, self).__init__(url_map)

# 將接受的第1個引數當作匹配規則進行儲存

self.regex = args[0]

新增轉換器

# 將自定義轉換器新增到轉換器字典中,並指定轉換器使用時名字為: re

使用轉換器

def user_info(user_id):

return "user_id 為 %s" % user_id

自定義轉換器

1.匯入轉換器基類 在 flask 中,所有的路由的匹配規則都是使用轉換器物件進行記錄 2.自定義轉換器 自定義類繼承於轉換器基類 3.新增轉換器到預設的轉換器字典中 4.使用自定義轉換器實現自定義匹配規則 from flask import flask 1.匯入轉換器基類 在 flask 中,所有...

自定義轉換器3

自定義轉換器1 自定義轉換器2 自定義轉換器1對自定義轉換器進行了基礎內容的介紹,自定義轉換器2介紹了fme中自定義轉換器內部屬性和外部工作空間屬性的關聯。本文主要介紹fme中自定義轉換器的迴圈和擴充套件。功能 實現數字累加 圖1 自定義轉換器迴圈 思路是建立兩個屬性變數 1 i用來記錄當前累加到哪...

Flask自定義轉換器

flask框架中自帶的轉換器 default converters flask框架中的轉換器的自定義,具體流程如下 匯入轉換器基類 在 flask 中,所有的路由的匹配規則都是使用轉換器物件進行記錄 自定義轉換器 自定義類繼承於轉換器基類 新增轉換器到預設的轉換器字典中 使用自定義轉換器實現自定義匹...