Literal

軟件截圖:
Literal
軟件詳細信息:
版本: 1.0.0
上傳日期: 15 Apr 15
開發: Ask Solem
許可: 免費
人氣: 11

Rating: nan/5 (Total Votes: 0)

文字是一個項目,建立一個方法來生成的Python代碼與Python代碼 而不必Python代碼字符串,您使用literal.py對象記得做他們的業務和運營的歷史所產生的Python程序。
這就是我想要玩一個實驗;它的用途並​​不證明,並且更可能,這將扔掉作為失敗的實驗。所以小心和謹慎使用。
快速概述
進口字面
@ literal.py
DEF unpack_octet(X,有效載荷,偏移,unpack_from):
&NBSP; X <,<= unpack_from(“B”,有效載荷,偏移)
&NBSP;膠印+ = 1
打印(unpack_octet())
得到:
X = unpack_from(“B”,有效載荷,偏移)
偏移+ = 1
或者另一個例子用來創建參數unpackers為AMQP協議:
高清解壓(方法):
&NBSP; @ literal.py
&NBSP;高清體(P,有效載荷,偏移,unpack_from,argtuple,ssize):
&NBSP;場= method.fields
&NBSP;名稱= p.tuple(* self.field_names)
&NBSP;對於我,FSET在歷數(領域):
&NBSP;如果len(FSET)== 1:
&NBSP;在FSET領域:
&NBSP;名稱= p.var(field.name)
&NBSP;若field.format =='*':
&NBSP;#這是一個字符串的有效載荷,
&NBSP;#不用解壓
&NBSP;名稱<<=載荷[失調:膠印+ ssize]
&NBSP;膠印+ = ssize
&NBSP;否則:
&NBSP;#單場解壓
&NBSP;名稱<<= unpack_from(struct_format(field.format)
&NBSP;有效載荷,偏移量)[0]
&NBSP;膠印+ = field.size
&NBSP;否則:
&NBSP;場#A名單解壓
&NBSP;這些= p.tuple(* fset.names)
&NBSP;這些<<= unpack_from(struct_format(fset.format)
&NBSP;有效載荷,偏移)
&NBSP;膠印+ = SUM(f.size對於f在FSET)
&NBSP;返回名稱
&NBSP;回體()as_fun(拉姆達有效載荷,偏移:1,
&NBSP; method.name)
會產生對AMQP方法basic_deliver下面的代碼:
DEF傳遞(有效載荷,偏移量):
&NBSP; ssize = unpack_from(“B”,有效載荷,偏移量)[0]
&NBSP;膠印+ = 1
&NBSP; consumer_tag =有效載荷[失調:膠印+ ssize]
&NBSP;膠印+ = ssize
&NBSP; delivery_tag,交還,ssize = unpack_from(“QBB',有效載荷,偏移)
&NBSP;膠印+ = 10
&NBSP;交換=有效載荷[失調:膠印+ ssize]
&NBSP;膠印+ = ssize
&NBSP; ssize = unpack_from(“B”,有效載荷,偏移量)[0]
&NBSP;膠印+ = 1
&NBSP; routing_key =有效載荷[失調:膠印+ ssize]
&NBSP;膠印+ = ssize
&NBSP;回報(consumer_tag,delivery_tag,重新傳遞,
&NBSP;交流,routing_key)
更多的文檔來。
安裝
您可以通過Python包索引(PyPI中),或者從源代碼安裝的文字。
要安裝使用PIP:
PIP安裝字面
要安裝使用的easy_install:
&NBSP;字面的easy_install
如果您已經下載了一個源碼包,你可以通過執行以下安裝:
&NBSP;蟒蛇setup.py編譯
#蟒蛇setup.py安裝#為根
的Bug跟踪系統
如果您有任何建議,錯誤報告或煩惱,請報告給我們的問題跟踪在http://github.com/ask/literal.py/issues/
特約
literal.py的發展發生在Github上:http://github.com/ask/literal.py
你是高度鼓勵參與開發。如果你不喜歡Github上(出於某種原因)歡迎您定期發送補丁

要求

  • 蟒蛇

顯影劑的其他軟件 Ask Solem

Github2
Github2

5 Jun 15

celerymon
celerymon

20 Feb 15

Kombu
Kombu

12 May 15

Celery
Celery

12 May 15

意見 Literal

評論沒有發現
添加評論
打開圖片!