2014-02-05 2 views
-2

"Words.txt"라는 메모장 파일의 내용을 Tkinter 행맨 게임에 추가하는 데 도움이 필요합니다.외부 파일의 내용을 Tkinter 프로그램에 추가하는 데 도움이 필요합니다

단어 = (여기에 추가 코드)

일어날 필요가 무엇

이 무작위로 하나를 선택해야하는 선택 될 때마다 새로운 단어입니다 - 나에게 한 줄의 코드를 작성할 수있는 사람을 추가 할 경우 아래의 하나에 추가 텍스트 문서의 단어 목록에서 ... 나는 프로그램이 작동하도록 모든 코드를 작성하고 내가하고 싶은 일을했지만 그저 한 가지만 달성 할 수는 없습니다.

My txt 문서는 게임 비트를 더욱 힘들게 만드는 영어의 거의 모든 단어 목록으로 구성되어 있습니다. 어떤 도움이라도 미리 크게 평가 될 것입니다.

+1

에 오신 것을 환영합니다! 이 사이트는 사람들이 코드를 작성하는 것이 아니라 사람들이 자신의 코드로 문제를 해결할 수 있도록 돕는 것입니다. 당신은 이미이 작품을 만들려고 무엇을 했습니까? – Chris

+0

나는 6-7 시간 이상 내 자신을 쓸려고했지만 그것을 성취 할 수 없었다. 나는 파이썬에 대해 약간 새로운 편이어서 코드의이 작지만 필수적인 부분에 대한 도움이 필요했다 ... – DwarfTosser

답변

0

이 각 단어는 별도의 줄에 있다고 가정 : 스택 오버플로

import random 
with open("Words.txt") as f: 
    content = f.readlines() 
word = random.choice(content).strip() 
+0

감사합니다 대단히, 단어에서 무작위로 문자를 선택 했으므로 '단어 = 무작위로 선택 (내용). 스트립()'을 '단어 = 내용'으로 변경해야했지만 코드 조각만으로도 시간이 절약되었습니다. 두통의 : – DwarfTosser

+0

그래서 그 추악한 왼쪽 위의 그 추한 회색 삼각형을 클릭하십시오 내 대답 (아니 아래 하나) 왼쪽. 이것은 삼각형을 초록색으로 바꾸고 0을 (순수한 수학적 관점에서 무한히 좋게) 1. 감사합니다. – TNT

+0

나는 도전적으로 그것을 할 것이지만 나는 15 평판이 없기 때문에 나는 할 수 없다. (그러나 내가 15를 얻 자마자 실이 2 개월이 될지라도 클릭 할 것이다. XD – DwarfTosser

관련 문제