본문 바로가기

Binary3

Python 내 파이썬 쉘이 32비트인지 64비트인지 어떻게 확인할 수 있나요?, How do I determine if my python shell is executing in 32bit or 64bit? 질문 쉘 내에서 쉘이 어떤 모드인지 어떻게 알 수 있을까요? platform 모듈을 살펴봤지만, 이 모듈은 "실행 파일에 사용된 비트 아키텍처와 링크 형식에 대해서만 알려줍니다". 제 바이너리는 64비트로 컴파일되었고 (OS X 10.6에서 실행 중입니다), 그래서 항상 64비트를 보고하는 것 같습니다. 하지만 저는 여기에서 설명된 방법을 사용하여 32비트 모드로 강제로 설정하고 있습니다. 답변 하나의 방법은 여기서 sys.maxsize를 확인하는 것입니다: $ python-32 -c 'import sys;print("%x" % sys.maxsize, sys.maxsize > 2**32)' ('7fffffff', False) $ python-64 -c 'import sys;print("%x" % sys... 2023. 10. 9.
Python 파이썬에서 .mat 파일을 읽기, Read .mat files in Python 질문 파이썬에서 이진 MATLAB .mat 파일을 읽을 수 있을까요? SciPy에는 .mat 파일을 읽는 것을 지원한다는 것을 알았지만, 제가는 성공하지 못했습니다. SciPy 버전 0.7.0을 설치했지만, loadmat() 메서드를 찾을 수 없습니다. 답변 중요한 것은 가져와야 합니다, import scipy.io... import scipy.io mat = scipy.io.loadmat('file.mat') 2023. 9. 19.
Python으로 작성된 CSV 파일은 각 행 사이에 빈 줄이 있습니다., CSV file written with Python has blank lines between each row 질문 import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) 이 코드는 thefile.csv를 읽어 변경을 수행하고 결과를 thefile_subset1에 작성합니다. 그러나 Mi.. 2023. 7. 24.