VB 스크립트를 사용하여 Excel 및 MODI를 사용하는 이후 OCR 용 일부 파일을 처리합니다. 내가 원하는 것은이 프로그램을위한 간단한 파이썬 GUI를 작성하여 프로그램 GUI의 출력으로 엑셀 셀의 범위를 보여줄 수있을 것입니다. 이 목적을 위해 몇 가지 샘플 코드 또는 라이브러리를 준비 할 것입니다.Excel에서 출력되는 파이썬 GUI
답변
ttk.treeview는
from Tkinter import *
import ttk
root = Tk()
tree = ttk.Treeview(root)
tree["columns"]=("one","two")
tree.column("one", width=100)
tree.column("two", width=100)
tree.heading("one", text="coulmn A")
tree.heading("two", text="column B")
tree.insert("" , 0, text="Line 1", values=("1A","1b"))
id2 = tree.insert("", 1, "dir2", text="Dir 2")
tree.insert(id2, "end", "dir 2", text="sub dir 2", values=("2A","2B"))
##alternatively:
tree.insert("", 3, "dir3", text="Dir 3")
tree.insert("dir3", 3, text=" sub dir 3",values=("3A"," 3B"))
tree.pack()
root.mainloop()
하지만 난 그냥 각 열에 대해 서로 옆에리스트 박스를 추가하여 CSV 데이터
감사합니다. 몇 가지 질문 :이 코드의 파일 참조는 어디에 있습니까? 파일은 xlsx 형식 일 수 있습니까? – euranoo
xlsx는 실제로 독점적 인 이진 파일입니다. 그것을 파싱하는 것은 결코 쉬운 일이 아닙니다. 가장 좋은 방법은 CSV – omgimdrunk
을 사용하는 것입니다 .xlsx는 특별히 독점적이지 않습니다 (예, Microsoft는 설계에 많이 관여했으나 ECMA 표준 조직에서 사양을 실제로 공개하고 게시하며 "소유"했습니다) 바이너리 "로 압축됩니다. [이 질문] (http://stackoverflow.com/questions/4886027/looking-for-a-clear-description-of-excels-xlsx-xml-format)을 참조하십시오. 어떤 종류의 데이터가 시트에 있는지에 따라 파싱이 그렇게 어렵지 않을 수도 있습니다. 하지만, xlrd (https://pypi.python.org/pypi/xlrd)가 있기 때문에 문제가되지 않습니다. –
- 1. CSV로 출력되는 파이썬
- 2. 파이썬 출력되는 출력
- 3. 목록으로 출력되는 파이썬 for 루프
- 4. 파이썬 GUI
- 5. 클릭 할 때마다 내 GUI 프로그램이 출력되는 이유는 무엇입니까?
- 6. 파이썬 GUI 생성
- 7. 파이썬 Tkinter 재산세 GUI
- 8. 파이썬 GUI 이벤트
- 9. 파이썬 GUI 프로그래밍
- 10. gui 클래스의 파이썬 pymodbus
- 11. 파이썬 오브젝트 인스펙터 GUI
- 12. 파이썬 - Tkinter GUI
- 13. 파이썬 GUI 개발
- 14. 순수 파이썬 GUI 라이브러리?
- 15. Tkinter를 파이썬 GUI 정렬
- 16. GUI 파이썬 파일 임포트
- 17. 파이썬 GUI - 패딩 색상
- 18. 파이썬 사용자 정의 GUI
- 19. 파이썬 진행 바 GUI
- 20. 파이썬 스크립트에 GUI 추가하기
- 21. Excel에서 파이썬 파일 공유 문제
- 22. 파이썬 GUI 버튼은 실행되지 않습니다.
- 23. 파이썬 위젯/GUI 프레임 워크
- 24. 우분투의 파이썬 전체 gui 화면
- 25. 커스텀 파이썬 GUI 버튼 + 링크
- 26. 파이썬 3.4 GUI 실행 파일
- 27. 파이썬 3.3의 최신 GUI 프로그래밍
- 28. 파이썬 커브 피팅 최적화 GUI
- 29. vba 스타일 컴파일러/gui 파이썬
- 30. 파이썬 특성 GUI 재귀 깊이
파이썬의 GUI가 될 수를 침의 빠른 방법입니다 것으로 나타났습니다 세포 기능이 있습니다 'tkinter' 모듈을 사용하여 빌드 – WhatsThePoint
더 강력한 파이썬 GUI 라이브러리는 [PyQt] (https://riverbankcomputing.com/software/pyqt/intro)와 [wxPython] (https://wxpython.org/) (특히 첫 번째). 이러한 라이브러리 중 하나와 함께 "스프레드 시트"를 찾으면 여러 가지 [예제] (https://dzone.com/articles/excel-readthread-reproduction)를 찾을 수 있습니다. 어떤 경우 든 GUI 요구 사항을 정확하게 지정하여 시작해야합니다. Excel에서와 같이 테이블을 보거나 실제로 조작해야합니까? – armatita
GUI에서 테이블 (작은 범위의 셀)을 봅니다. – euranoo