python 39

디렉터리에 있는 모든 파일 목록?

디렉터리에 있는 모든 파일 목록? 를 사용하여 특정 디렉토리 아래에 있는 모든 파일의 목록을 만드는 기능을 만드는 것을 도와줄 수 있는 사람이 있습니까?pathlib도서관? 여기, 나는 다음과 같은 것이 있습니다. 있습니다 c:\desktop\test\A\A.txt c:\desktop\test\B\B_1\B.txt c:\desktop\test\123.txt 위의 경로를 포함하는 단일 목록을 가질 것으로 기대했지만 코드는 중첩된 목록을 반환합니다. 여기 내 코드가 있습니다. from pathlib import Path def searching_all_files(directory: Path): file_list = [] # A list for storing files existing in directorie..

programing 2023.10.26

Python으로 MP3 메타데이터 액세스

Python으로 MP3 메타데이터 액세스 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 3년전에 문을 닫았습니다. 이 질문을 개선합니다. 파이썬을 이용하여 MP3 ID3 메타데이터를 검색하고 설정할 수 있는 유지보수 패키지가 있습니까?얼마 전에 아이디쓰리를 사용해서 많이 성공했습니다.제가 본 다른 모듈들은 볼 수 없었던 ID3 태그에 예술작품을 추가할 수 있다는 것을 발견했습니다.pip을 사용하여 설치하거나 tar를 다운로드하여 실행해야 합니다.python setup.py install원본 폴더에서. 웹사이트의 관련 예시는 아래와 같습니다. v1 또는 v..

programing 2023.10.21

iPython 노트북에서 디버그하는 올바른 방법은 무엇입니까?

iPython 노트북에서 디버그하는 올바른 방법은 무엇입니까? 제가 알기로는.%debug magic하나의 셀 내에서 디버그를 수행할 수 있습니다. 하지만 여러 개의 셀에 걸쳐 함수 호출이 있습니다. 예를들면, In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line # return do_some_thing_about(b) return fun2(a) In[2]: import multiprocessing as mp pool=mp.Pool(processes=2) results=pool.map(fun1, 1.0) pool.close() pool.join 시도한 내용: 설정하려고 했습니다.%debug1에.그러나 셀-2를 실..

programing 2023.10.16

특정 부동 데이터 프레임 열을 팬더에서 백분율 형식으로 지정

특정 부동 데이터 프레임 열을 팬더에서 백분율 형식으로 지정 IPython 노트북에 논문을 작성하려고 하는데 디스플레이 형식에 문제가 생겼습니다.다음과 같은 데이터 프레임이 있다고 가정합니다.df요, 요?var1그리고.var2두 과 두 var3 var1 var2 var3 id 0 1.458315 1.500092 -0.005709 1 1.576704 1.608445 -0.005122 2 1.629253 1.652577 -0.004754 3 1.669331 1.685456 -0.003525 4 1.705139 1.712096 -0.003134 5 1.740447 1.741961 -0.001223 6 1.775980 1.770801 -0.001723 7 1.812037 1.799327 -0.002013 8 1..

programing 2023.10.11

매트플롯리브의 저장 그림을 사용하여 파이썬 팬더에서 생성된 저장 그림(Axes SubPlot)

매트플롯리브의 저장 그림을 사용하여 파이썬 팬더에서 생성된 저장 그림(Axes SubPlot) 팬더를 사용하여 데이터 프레임에서 플롯을 생성하고 파일에 저장하고자 합니다. dtf = pd.DataFrame.from_records(d,columns=h) fig = plt.figure() ax = dtf2.plot() ax = fig.add_subplot(ax) fig.savefig('~/Documents/output.png') matplotlib의 savefig를 사용하는 마지막 줄이 효과를 발휘해야 할 것 같습니다.그러나 이 코드는 다음과 같은 오류를 발생시킵니다. Traceback (most recent call last): File "./testgraph.py", line 76, in ax = fig..

programing 2023.10.06

장고 쿼리 집합의 카운트() 대 len()

장고 쿼리 집합의 카운트() 대 len() 장고에서 제가 지금.QuerySet결과를 반복하여 인쇄할 예정인데 개체 수를 세는 데 가장 적합한 옵션은 무엇입니까?len(qs)아니면qs.count()? (또한 동일한 반복에서 개체 수를 세는 것은 선택 사항이 아닙니다.)장고 문서에서는 다음을 사용할 것을 권장합니다.count보다는len: 참고: 사용 안 함len()QuerySets에서 세트의 레코드 수를 결정하는 것만 원하는 경우.SQL을 사용하여 데이터베이스 수준에서 카운트를 처리하는 것이 훨씬 효율적입니다.SELECT COUNT(*), 그리고 장고는 제공합니다.count()바로 이런 이유로 방법을 사용합니다. 어차피 이 QuerySet을 반복하는 것이므로 (사용하지 않는 한) 결과가 캐시되므로 사용하는 ..

programing 2023.09.16

파이썬에서 파일을 한 줄씩 읽으려면 어떻게 해야 합니까?

파이썬에서 파일을 한 줄씩 읽으려면 어떻게 해야 합니까? 선사시대(Python 1.4)에 우리는 다음과 같이 했습니다. fp = open('filename.txt') while 1: line = fp.readline() if not line: break print(line) Python 2.1 이후에는 다음과 같은 작업을 수행했습니다. for line in open('filename.txt').xreadlines(): print(line) Python 2.3에서 편리한 반복기 프로토콜을 사용하기 전에 다음 작업을 수행할 수 있었습니다. for line in open('filename.txt'): print(line) 좀 더 장황하게 표현한 예를 몇 가지 봤습니다. with open('filename.tx..

programing 2023.09.11

~True가 -2가 되는 이유는 무엇입니까?

~True가 -2가 되는 이유는 무엇입니까? Python 콘솔의 경우: ~True 제공: -2 왜죠? 누가 이진법으로 이 사건을 설명해줄 수 있나요?int(True)이라1. 1다음과 같습니다. 00000001 그리고.~1다음과 같습니다. 11111110 어느 것이-2투의1 보충으로 1 모든 비트를 뒤집고 결과 숫자에 1을 추가한 후 결과를 크기의 이진 표현으로 해석하고 음수 기호를 추가합니다(숫자가 1로 시작하므로). 11111110 → 00000001 → 00000010 ↑ ↑ Flip Add 1 이 값은 2이지만 MSB가 1이므로 부호는 음수입니다. 언급할 가치가 있는 항목: 대해 생각하다bool당신은 그것이 본질적으로 숫자라는 것을 알게 될 것입니다 - 그것은 두 가지 값을 가지고 있습니다,True..

programing 2023.08.27

로깅 수준 설정

로깅 수준 설정 표준 라이브러리를 사용하여 코드를 디버깅하려고 합니다. 이것은 잘 작동합니다. import logging logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) logger.info('message') 하위 레벨에서는 작업을 로거로 만들 수 없습니다. logging.basicConfig(level=logging.DEBUG) logger = logging.getLogger(__name__) logger.info('message') logging.basicConfig(level=logging.DEBUG) logger = logging.getLogger(__name__) logger.debug('message')..

programing 2023.08.22

Google App Engine 사용에 대한 피드백?

Google App Engine 사용에 대한 피드백? 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨11년 전에. 아주 작고, 신속하고 더러운 프로젝트를 하려고 합니다.저는 구글 앱 엔진이 장고가 내장된 파이썬에서 실행되고 있다는 사실이 마음에 듭니다. 그 플랫폼을 사용할 수 있는 핑계를 제공합니다.하지만 제 질문은 이렇습니다. 장난감 문제 이외에 앱 엔진을 사용한 사람이 있습니까?좋은 예시 앱이 몇 개 있기 때문에 이 정도..

programing 2023.08.12