2013-10-14 3 views
-2

필자는 파이썬 스크립트를 가지고 내 아이폰에서 pythonista를 실행하고있다. 형식의 URL에 https://www.evernote.com/shard/s2/sh/xxx/yyy : 나는 형식의 URL을 변경하려고 에버 노트를 : ///보기/79211/S2/XXX/XXX 그것은 모두를 제외하고 잘 동작하는 것/python에서 대체 인수 사용?

replace 명령. 다음 오류가 발생합니다. TypeError : replace()가 적어도 2 개의 인수 (주어진 경우 1 개)를 사용합니다.

아무도 내가 잘못하고 있다고 말할 수 있습니까? 다음과 같이

코드는 다음과 같습니다 당신은 명확 쉼표 누락

import clipboard 
import sys 
import webbrowser 
import console 
import urllib 

mytext = (sys.argv[1]) 
head, sep, tail = mytext.rpartition('/') 
parttwo = head.replace('https://www.evernote.com/shard/s2/sh/' '') 
evernoteurl = ('evernote:///view/79211/s2/' + parttwo + '/' + parttwo + '/') 

webbrowser.open('drafts://x-callback-url/create?text=' + evernoteurl + '&action=Copy%20to%20Clipboard') 
+2

분명히 두 개의 매개 변수) (대체 - * 힌트 * –

+0

힌트 : 당신의 오류 메시지를 읽고 읽은 당신의 coressponding code ... 이것은 진실되게 _basic_ –

+1

@DaanTimmer 그것이 없다면 어떻게 보입니까? :피 –

답변

1

parttwo = head.replace('https://www.evernote.com/shard/s2/sh/' '') 

parttwo = head.replace('https://www.evernote.com/shard/s2/sh/', '')