2016-07-25 6 views
-3

私はoptionsという名前の変数を持つjavascriptタグを解析しようとしています。 optionsの値は配列変数名とその値のPython解析javascript

"options: [[], []]" 

どのようにオプションリストを返すことができますか?

は現在、私はBeautifulSoupを使用していますが、検索は、その後のpythonのリストにオプションの後にデータを変換する方法をもテキストを見つけるの問題が発生したと

あり、この変数を取り巻く他のテキストであり、それは価値

答えて

1
json.loads(re.search("options: (.*)","adsasd\noptions: [[],[]]\nqqt").group(1)) 
です

私たちは実際に私はあなたのデータをよりように見える疑い

althougに便利な答えを提供するために、詳細の多くが欠落していると思う...私は推測する一つの方法はない...私は思ういけない非常に良い方法ですこのあなただけ行うことができ、その場合には

""" 
{ 
    key1:'value1', 
    options: [[],[]], 
    other:'somve other value' 
} 
""" 

data = yaml.load(my_input_text) 
print data['options'] 

>>> data = yaml.load("""{ key1: 'value1', options: [[],[]], other: 'somve other value'}""") 
>>> data 
{'key1': 'value1', 'other': 'somve other value', 'options': [[], []]} 
>>> data['options'] 
[[], []] 
>>> 
(下記参照)
関連する問題