Quixote (web框架)

Quixote
開發者Andrew Kuchling, Neil Schemenauer 和 Greg Ward
首次发布2000年8月12日,​24年前​(2000-08-12[1][2]
当前版本3.3(2021年1月25日,​3年前​(2021-01-25[3]
源代码库 編輯維基數據鏈接
编程语言Python
操作系统跨平台
类型Web应用框架
许可协议MIT许可证
网站quixote.ca 編輯維基數據鏈接

Quixote是一个使用Python开发web应用软件框架。Quixote是“基于了简单的、灵活的设计,使得可以快速的书写应用,并受益于广泛的可获得的第三方Python模块。”[4]

Quixote应用典型的是个Python包,即组织入一个单一的目录树中的一组模块。Quixote接着映射一个URL至这个Python包内的一个函数方法;接着用这个HTTP请求的内容来调用这个函数,并将结果返回给客户端

演示代码

最小的Quixote演示程序。在安装了quixote包之后,可以如下这样运行它:$ python demo/mini_demo.py。这个服务器缺省的监听localhost:8080。调试和错误输出会发送到终端。

from quixote.publish import Publisher
from quixote.directory import Directory, export

class RootDirectory(Directory):
    @export(name='')
    def index(self):
        return '''<html>
                    <body>Welcome to the Quixote demo.  Here is a
                    <a href="hello">link</a>.
                    </body>
                  </html>
               '''
    @export
    def hello(self):
        return '<html><body>Hello world!</body></html>'

def create_publisher():
    return Publisher(RootDirectory(),
                     display_exceptions='plain')

if __name__ == '__main__':
    from quixote.server.simple_server import run
    print('creating demo listening on http://localhost:8080/')
    run(create_publisher, host='localhost', port=8080)

参见

引用

  1. ^ CHANGES_24.txt. [2021-03-12]. (原始内容存档于2020-01-19). 
  2. ^ Quixote页面存档备份,存于互联网档案馆) is a web application framework developed and first released by the MNX in 2000 (or 2001).
  3. ^ The Quixote Web Framework. [2021-03-12]. (原始内容存档于2022-02-02). 
  4. ^ Quixote: a Python-Centric Web Application Framework页面存档备份,存于互联网档案馆), 22 July 2002, By Greg Ward, Linux Journal

外部链接

Read other articles:

Local election in Peterborough, England 2016 Peterborough City Council election ← 2015 5 May 2016 2018 → All 60 seats to Peterborough City Council31 seats needed for a majority   First party Second party Third party   Party Conservative Labour Liberal Democrats Seats won 31 14 7 Seat change 4 2 3 Popular vote 46,030 37,970 7,882 Percentage 38.8 32.0 6.6 Swing 1.5 2.5 3.5   Fourth party Fifth party Sixth party   Party Werrington First Li...

 

 

Gambar Ilustrasi Teori hukum internasional terdiri dari beragam pendekatan teori dan metodologi untuk menjelaskan dan menganalisis isi, pembentukan, dan keefektifan hukum dan lembaga internasional umum serta memberi saran perbaikan. Sejumlah pendekatan berfokus pada kepatuhan: mengapa negara mematuhi norma internasional meski tidak ada penguasa koersif yang menjamin kepatuhan. Pendekatan lainnya berfokus pada pembentukan aturan internasional: mengapa negara dengan sukarela mengadopsi norma hu...

 

 

Martin LandauLandau pada tahun 1968Lahir(1928-06-20)20 Juni 1928Brooklyn, New York, Amerika SerikatMeninggal15 Juli 2017(2017-07-15) (umur 89)Los Angeles, California, Amerika SerikatSebab meninggalSerangan jantungPendidikanJames Madison High SchoolAlmamaterInstitut PrattPekerjaanAktor dan pelatih aktingTahun aktif1955–2017OrganisasiActors StudioSuami/istriBarbara Bain ​ ​(m. 1957; c. 1993)​AnakSusan Bain Landau FinchJuliet Land...

Pour les articles homonymes, voir Kladovo (homonymie). Kladovo Кладово Héraldique Vue générale de Kladovo Administration Pays Serbie Province Serbie centrale Région Ključ District Bor Municipalité Kladovo Code postal 19 320 Démographie Population 8 913 hab. (2011) Géographie Coordonnées 44° 36′ 24″ nord, 22° 36′ 43″ est Altitude 67 m Localisation Géolocalisation sur la carte : Serbie Kladovo Géolocalisation su...

 

 

Kuil Besar Ise伊勢神宮 (Ise Jingūcode: ja is deprecated )Naikū, Kuil Ise.Kuil Besar Ise伊勢神宮 (Ise Jingūcode: ja is deprecated )Lokasi di JepangInformasiDidedikasikan untukAmaterasuDidirikan4 SMAlamatIse, Mie, JepangKoordinat34°27′18″N 136°43′33″E / 34.45500°N 136.72583°E / 34.45500; 136.72583Koordinat: 34°27′18″N 136°43′33″E / 34.45500°N 136.72583°E / 34.45500; 136.72583 Daftar istilah Shinto Kuil Besar...

 

 

Yichun (Hanzi: 伊春) merupakan kota-setingkat prefektur di Sungai Songhua bagian utara Tieli di Heilongjiang, China bagian timurlaut. Kota ini terletak di daerah hutan dan memiliki jumlah penduduk 803.700 jiwa di 2001. Temperatur udara rata-rata 21 °C di musim panas dan -20 °C di musim dingin. Artikel bertopik geografi atau tempat Tiongkok ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.lbs

Feijoada Brazil dan tambahan feijoada Feijoada adalah sup kacang hitam denpi atau babi, yang merupakan makanan yang terkenal dalam kultur Portugis, juga Brazil, Angola, India, Makau, dan semua koloni Portugis. Di Brazil, feijoada dianggap sebagai hidangan nasional. Di Indonesia, masakan ini dapat ditemukan di Pulau Timor. Feijoada Brazil Resep Bahan utama Feijoada Brazil adalah kacang hitam, dengan berbagai jenis daging babi atau sapi yang diasinkan dan berbagai bagian tubuh babi (telinga, ek...

 

 

Pieve di CadoreKomuneComune di Pieve di CadoreNegaraItaliaWilayahVenetoProvinsiBelluno (BL)FrazioniDamos, Nebbiù, Pozzale, Sottocastello, TaiPemerintahan • Wali kotaMaria Antonia CiottiLuas • Total66,6 km2 (257 sq mi)Ketinggian878 m (2,881 ft)Populasi (31 Mei 2007) • Total4.087 • Kepadatan6,1/km2 (16/sq mi)DemonimPievaniZona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos32044Kode area tel...

 

 

Aksara Ranjana(Rañjanā)Jenis aksara Abugida BahasaNepalSanskertaPeriodesejak abad ke-11 hingga sekarangDaerahNepal dan IndiaAksara terkaitSilsilahMenurut hipotesis hubungan antara abjad Aramea dengan Brahmi, maka silsilahnya sebagai berikut: Abjad Proto-Sinai Abjad Fenisia Abjad Aramea Aksara Brahmi Dari aksara Brahmi diturunkanlah:Aksara GuptaAksara NepalAksara MolAksara RanjanaAksara turunanSoyomboAksara kerabatPrachalitLitumol Artikel ini mengandung transkripsi fonetik dalam Alfabet...

Come leggere il tassoboxcommelinidi Dactylis glomerata L. Classificazione APG IV Dominio Eukaryota Regno Plantae (clade) Angiosperme (clade) Mesangiosperme (clade) Monocotiledoni (clade) commelinidi Classificazione Cronquist taxon non contemplato ordini Arecales Commelinales Poales Zingiberales Nella tassonomia delle piante, il nome commelinidi (al plurale, minuscolo) è utilizzato dal sistema di classificazione filogenetica APG IV per indicare un clade compreso in quello delle monocotiledon...

 

 

King of Navarre from 1328 to 1343 Philip IIIBust in the Louvre, originally from the Jacobin convent which housed Philip's heartKing of Navarre (jure uxoris)with Joan II (1328–1343)Reign1 April 1328 – 16 September 1343Coronation5 March 1329PredecessorCharles ISuccessorJoan IIBorn(1306-03-27)27 March 1306Died16 September 1343(1343-09-16) (aged 37)BurialPamplona CathedralSpouse Joan II, Queen of Navarre ​ ​(m. 1318)​Issuemore...Maria, Queen of AragonBl...

 

 

Châtricescomune Châtrices – Veduta LocalizzazioneStato Francia RegioneGrand Est Dipartimento Marna ArrondissementSainte-Menehould CantoneArgonne Suippe et Vesle TerritorioCoordinate49°02′N 4°56′E / 49.033333°N 4.933333°E49.033333; 4.933333 (Châtrices)Coordinate: 49°02′N 4°56′E / 49.033333°N 4.933333°E49.033333; 4.933333 (Châtrices) Superficie16,67 km² Abitanti35[1] (2009) Densità2,1 ab./km² Altre informazioniC...

Cette page contient des caractères spéciaux ou non latins. S’ils s’affichent mal (▯, ?, etc.), consultez la page d’aide Unicode. Pour les articles homonymes, voir Nirvana. Le nirvana[1] (sanskrit IAST : nirvāṇa ; pali : nibbāna) est un concept philosophique de l'hindouisme, du jaïnisme et du bouddhisme qui signifie « extinction » (du feu des passions, de l'ignorance) ou « libération » (du saṃsāra, du cycle des...

 

 

此條目可参照英語維基百科相應條目来扩充。 (2021年5月6日)若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记{{Translated page}}标签。 约翰斯顿环礁Kalama Atoll 美國本土外小島嶼 Johnston Atoll 旗幟颂歌:《星條旗》The Star-Spangled Banner約翰斯頓環礁�...

 

 

American basketball player Christyn WilliamsPersonal informationBorn (2000-05-20) May 20, 2000 (age 23)Little Rock, Arkansas, U.S.Listed height5 ft 11 in (1.80 m)Career informationHigh schoolCentral Arkansas Christian(North Little Rock, Arkansas)CollegeUConn (2018–2022)WNBA draft2022: 2nd round, 14th overall pickSelected by the Washington MysticsPositionShooting guardCareer highlights and awards Ann Meyers Drysdale National Shooting Guard of the Year (2022) WBCA National...

خربة الفخيت الإحداثيات 31°22′38″N 35°10′07″E / 31.3770959°N 35.1687043°E / 31.3770959; 35.1687043   تقسيم إداري  البلد دولة فلسطين  التقسيم الأعلى محافظة الخليل  عدد السكان  عدد السكان 312 (2017)  معلومات أخرى منطقة زمنية ت ع م+02:00،  وت ع م+03:00  تعديل مصدري - تعديل   خربة ا...

 

 

George SantayanaGeorge Santayana à 1936.BiographieNaissance 16 décembre 1863Madrid ou rue San Bernardo (en) (Madrid)Décès 26 septembre 1952 (à 88 ans)RomeSépulture Cimetière de Campo VeranoNom de naissance Jorge Agustín Nicolás Ruiz de Santayana y BorrásPseudonyme George SantayanaNationalité espagnoleDomiciles Ávila (1866-1872), Beacon Street (en) (à partir de 1872)Formation Université HarvardHarvard CollegeKing's CollegeUniversité Humboldt de BerlinBoston Latin SchoolActi...

 

 

1763 conflict by Native Americans against the British in Canada Pontiac's WarPart of the American Indian WarsIn a famous council on April 27, 1763, Pontiac urged listeners to rise up against the British (19th century engraving by Alfred Bobbett)DateApril 27, 1763 – July 25, 1766(3 years, 2 months and 4 weeks)LocationGreat Lakes region of North AmericaResult Military stalemate; Native Americans concede British sovereignty but compel British policy changesTerritorialchanges Por...

Pour les articles homonymes, voir École polytechnique. École nationale supérieure polytechnique de YaoundéHistoireFondation 4 juin 1971StatutType École d'ingénieurDirecteur Pr AYISSI Raoul DomingoDevise Sapienta – Collativa – CognitioSite web www.polytechnique.cm/Chiffres-clésÉtudiants +3 300 ingénieurs formés(en 2015)Enseignants-chercheurs 100 (en 2011)LocalisationPays CamerounCampus Université de Yaoundé I campus de PolytechniqueVille Yaounde Géolocalisation sur la ca...

 

 

Pour les articles homonymes, voir Compacité et Compact. En mathématiques, et plus précisément en topologie, on dit d'un espace qu'il est compact s'il est séparé et vérifie la propriété de Borel-Lebesgue. La compacité revêt une importance fondamentale en topologie, et possède des applications dans de nombreux domaines des mathématiques. Plusieurs propriétés des segments de la droite réelle ℝ se généralisent aux espaces compacts, ce qui les rend par exemple utiles pour prou...