2016-10-26 6 views
1

pweaveを使用してpythonスクリプトファイルを処理すると、デフォルトですべてのコードにフラグecho = Falseを設定できます。echo =デフォルトはpweaveで

最小例:

# either: py to html 
pypublish test.py 

# or: py to markdown 
pweave -f pandoc test.py 

答えて

1

によって処理されます

#' # Minimal example. 

#' This is a minimal example, which 
#' says 'hello' to you. 

#+ echo=False 
print('Hello') 

#' The end. 

、ドキュメントの先頭に以下の行を含める: は、最初のコードチャンクのエコー虚偽を1.setし、他のコードチャンクごとにfalseに変更します。 2.Youはあなたも他のパラメータを変更することができますドキュメント以下のドキュメントhttp://mpastell.com/pweave/defaults.html

#+ echo = False 
import pweave 
pweave.rcParams["chunk"]["defaultoptions"].update({'echo' : False, 
'f_pos' : "h!"}) 

で見ることができ、私はドキュメントから「f_pos」を選びました。