그래, 문제가 생겼어.하지만 그것을 찾지 못했지만 정확히 무엇을 찾아보고 계속 내 문제와 관련이 없는지 보았다. 그래서 내 문제는 여기에있다. 파이썬은 내가 HTTP 경우 확인하려는 입력합니다 후Python : 입력 첫 글자를 확인하십시오.
flashSite = raw_input('[?] Please Provide a Web Url : ')
: // 문자 입력의 시작 부분에 포함되어 그들이 다음 경우 그들은 다음 추가이 arent 경우, 다시에 추가 해달라고을, 그들에 대한 사용자의 도움을 크게 주셔서 감사합니다 .. 또한 내가 Stackoverflow에 새로운 그래서 의견과 같은 코드를 퍼팅과 같은 작은 것들에 문제가됩니다 : ((210) 편집 : 그래서 다른 답변과 의견에서 내가이
def ScrapeFlashFiles():
flashSite = raw_input('Please Provide a web URL : ')
if flashSite.lower().startswith(flashSite, beg=0, end=7('http://')):
return flashSite
elif flashSite.lower().startswith(flashSite, beg=0, end=4('www.')):
flashSite = 'http://' + flashSite
print ' Sending requests... '
flashReq = requests.get(flashSite)
print ' Scraping content '
flashTree = html.fromstring(flashReq.content)
print 'Searching for keyword \'.swf\' '
for line in flashReq.content.split('\n'):
if '.swf' in line:
print line
print 'Flash Scrape Complete..'
나왔다 내가 여기서 뭔가 잘못하고 있습니까? 내가 초보자 .. 임 지금 오류가 발생하는 int에 대해 이야기하고
주 .. 가시 같은 내가 문자열을 반환 raw_input을 startswith 방법 https://www.tutorialspoint.com/python/string_startswith.htm
을 : 그것은 항상 수행하여 소문자 있는지 확인해처럼
당신은 흥미로운 일을 할 수 있습니다 : 예를 들어
문자열의 –
그렇다면 beg 및 end 매개 변수를 사용하여 startswith 메소드를 사용하여 if 문을 만들 수 있습니까? – Xploit
너무 간단합니다. slashSite [0 : 7] == "http : //"... –