완성하였습니다~!
그런데 print문보다 input 이 먼저 받아지는데 이거는 왜그런지 모르겠어요 ... 혹시 짐작가시는게 있으신가요?
print("Enter the coin you want to search :")
bittrex = Bittrex(api_key="", api_secret="")
searchCoin = raw_input("Search coin: ")
print(searchCoin)
res = bittrex.get_market_summaries()
success = res["success"]
if success:
results = res["result"]
for result in results:
marketName = result["MarketName"]
if marketName == 'BTC-'+searchCoin:
last = result["Last"]
print "last data: ",last
volume = result["Volume"]
print "volume data: ",volume
else:
print("failed!")
raw_input() 안에 굳이 입력하실필요 없이 그전에 print 를 먼저 호출하도록 하시면 될거 같네요^^..
저는 raw_input() 안에 뭐를 넣고 한적이 없어서 ㅎㅎ..
암튼 잘하시네요 깔끔합니다.
원래 프로그래밍 하시던분인가요? ㅎㅎ
보상은 내일 정산하겠습니다 ㅎㅎ
학교다닐때 하다가 일은 기술지원업무 보고 있어요 ㅎㅎ
그런데 raw_input()에 아무것도 안넣었는데도 입력먼저 받고있네요 ㅠ
이런경우 없으셨나요?
raw_input() 에 아무것도 안넣고 raw_input() 위에서 print 문을 통해 미리 출력 시키는게 어떤가요? 예를들면..
from __future__ import print_function print('Enter the coin you want to search : ', end='') coin = raw_input()
위처럼요!
보냈습니다^^.
감사합니다~!
앞으로도 열심히 참여하겠습니다 ㅎㅎ
감사합니다. 내일부터 다시 올리겠습니다!