2016-08-06 13 views
2

I以下のアドレスがありますので、基本的に、私は何かを削除したいは、エラーを取得zapier

556_StreetName_Ave_CityName_11111 

私は最後の部分をトリミングするためのコードを使用したい、_Ave_CityName_11111

を最後の3つのアンダースコアが付いています。ここで

は私のコードです:

output = "_".join(input['street_name'].split("_")[:-3]) 

が、私はエラーを取得する:ここで

Bargle. We hit an error creating a run python. :-(Error: 
'unicode' object has no attribute 'copy' 

は私のセットアップがZapierで次のようになります。

screenshot

答えて

1

出力= {'street_name': "_"。join(input ['street_name']。split( "_")[: - 3])

これは実際に誰かが助けを必要とする場合に動作するようにしたコードです。

IRC phythonチャンネルのnedbatのおかげで助けてくれてありがとう!!

+0

一般的なPythonエラーですか? – russellpierce

+1

Zapの後のステップでコードステップの出力を使用できるようにするには、 'output'が辞書か辞書のリストでなければなりません。 –