텍스트 파일에 주어진 값을 사용하여 파이썬으로 가져와 목록을 만드는 방법을 알아낼 수 없습니다. 여기서 내가 달성하고자하는 것은 게임 보드를 만든 다음 그 위에 숫자를 샘플 세트로 넣는 것입니다. 이 작업을 수행하려면 Quickdraw를 사용해야합니다. Quickdraw에서 숫자를 가져 오는 방법을 알고 있지만 텍스트 파일에서 숫자를 가져올 수없는 것 같습니다. 이전 할당에는 사용자가 값을 입력하거나 I/O 리디렉션을 사용하는 것과 관련하여 약간 다릅니다. 아무도 이걸 도와 줄 수 없습니까? 여기파이썬 3.x에서 목록을 만들기 위해 텍스트 파일 가져 오기?
0
A
답변
2
가의 내용에 따라 달라집니다 :
open 파일이
이 페이지는 당신을 도울 수있는 라인을
# assuming you have values each on separate line
values = []
for line in open('path-to-the-file'):
values.append(line)
# might want to implement stripping newlines and such in here
# by using line.strip() or .rstrip()
# or perhaps more than one value in a line, with some separator
values = []
for line in open('path-to-the-file'):
# e.g. ':' as a separator
separator = ':'
line = line.split(separator)
for value in line:
values.append(value)
# or all in one line with separators
values = open('path-to-the-file').read().split(separator)
# might want to use .strip() on this one too, before split method
입력 및 출력 요구 사항을 알고 있다면 더 정확할 수 있습니다.
1
관련 문제
- 1. 텍스트 파일 가져 오기
- 2. 파이썬 - 창에서 텍스트 가져 오기
- 3. 파이썬 데이터 가져 오기
- 4. NumPy와 파이썬 3 - 수입 파이썬 3 NumPy와 가져 오기
- 5. mysqldb로 텍스트 파일 가져 오기
- 6. iPad 텍스트 파일 가져 오기
- 7. 동적으로 생성 된 파이썬 파일 가져 오기
- 8. 파이썬 : 파일 가져 오기 및 목록으로 변환
- 9. 웹 서버에서 파이썬 파일 가져 오기
- 10. 파이썬 배열에서 파일 이름 가져 오기
- 11. 액션 스크립트 3 - SVG 파일 가져 오기
- 12. pgAdmin을 사용하여 텍스트 파일 가져 오기
- 13. 파이썬 3.x에서 문자열의 내부 표현은 무엇입니까
- 14. 파이썬 3.x에서 인코딩 된 문자열을 쓰기() -
- 15. 파이썬 3.x에서 문자열을 ctypes 함수로 전달
- 16. 파이썬 절대 가져 오기
- 17. 파이썬 텍스트 파일
- 18. 파이썬 가져 오기 문
- 19. 파이썬 가져 오기 오류
- 20. __init에서 파이썬 가져 오기 __()
- 21. 파이썬 가져 오기 문제
- 22. 파이썬 문제 가져 오기
- 23. 파이썬 가져 오기 오류
- 24. 파이썬 - 동적 클래스 가져 오기
- 25. 파이썬 3 : 파일 작업
- 26. SQL 테이블에 텍스트 파일 가져 오기
- 27. 데이터베이스로 CSV 또는 텍스트 파일 가져 오기
- 28. Python에서 SQL Server로 텍스트 파일 가져 오기
- 29. 텍스트 파일 가져 오기 프로젝트의 TDD
- 30. iOS 앱의 텍스트 파일 가져 오기
우선 [open] (http://docs.python.org/3.2/library/functions.html#open) 시작 부분을 보시려면 –
시도해 보신 점을 알려주십시오. 잘못 가고있다 – inspectorG4dget
당신의 질문은 이해하기 어렵습니다. 정확히 무엇을 시도 했습니까? 어떤 부분을 구현하는 데 문제가 있습니까? 얻으려면 \t gamevalues = 플로트 (입력()) # : ("게임 값을 입력하십시오") \t sys.stderr.write : 범위 (0, Board_size)의 난에 대한 을 : – user4815162342