| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- I'm Sorry
- 버전관리
- 딥러닝
- 디자인패턴
- 네트워크보안
- Yes
- 컴퓨터공학
- springboot
- 컴퓨터비전
- 웹개발
- 빅데이터
- 데이터분석
- 자바스크립트
- 네트워크
- 사이버보안
- 컴퓨터과학
- 알고리즘
- 클라우드컴퓨팅
- 프로그래밍
- 보안
- 소프트웨어
- 데이터과학
- 파이썬
- 머신러닝
- 자료구조
- 데이터베이스
- 데이터구조
- 인공지능
- 프로그래밍언어
- 소프트웨어공학
- Today
- Total
목록2023/04/22 (15)
스택큐힙리스트
저는 텍스트 파일의 내용을 순환하며 일부 줄을 검색 및 대체하고 결과를 파일에 다시 작성하고 싶습니다. 파일 전체를 먼저 메모리에 로드 한 다음 다시 작성할 수 있지만, 그것은 아마도 최선의 방법이 아닐 것입니다.다음 코드 내에서 이것을 가장 잘하는 방법은 무엇인가요? f = open(file)for line in f: if line.contains('foo'): newline = line.replace('foo', 'bar') # how to write this newline back to the file답변 1가장 짧은 방법은 아마 fileinput module을 사용하는 것일 것입니다. 예를 들어, 다음은 파일에 라인 번호를 추가하는 것입니다. import fileinputfor line in fi..
bar 디렉토리(하나 이상의 파일을 포함)와 baz 디렉토리(또한 하나 이상의 파일을 포함)가 포함 된 디렉토리에서 다음 코드를 실행하십시오. foo 디렉토리가 없는지 확인하십시오. import shutilshutil.copytree('bar', 'foo')shutil.copytree('baz', 'foo')이것은 실패할 것입니다. $ python copytree_test.py Traceback (most recent call last): File copytree_test.py, line 5, in shutil.copytree('baz', 'foo') File /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/shutil.py,..
나는 목록 x과 y 사이의 difference를 가져 가고 싶어. >>> x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> y = [1, 3, 5, 7, 9] >>> x - y# should return [0, 2, 4, 6, 8]답변 1x로부터 원래 order를 유지하면서 차이를 계산하는 리스트 내장을 사용하세요. [item for item in x if item not in y]리스트 속성(예: 순서)이 필요하지 않은 경우 set difference 를 사용하십시오. other answers 가 제안한 대로입니다. list(set(x) - set(y))&$#@#^!%^^$& 클래스에서 상속받은 클래스에서 __sub__을 무시하고 x - y 중위구문을 허용하도록 재정의합니다. clas..
닫힘. 이 질문은 Stack Overflow guidelines 기준을 충족시키지 않습니다. 현재 답변을 받지 않고 있습니다.우리에게 도구, 라이브러리 또는 인기 있는 외부 자원을 추천하거나 찾는 질문은 Stack Overflow에서는 주관적인 답변과 스팸을 유도하기 때문에 주제에서 벗어납니다. 대신, describe the problem을 해결하기 위해 지금까지 어떤 작업을 수행했는지 알려주세요.9년 전에 종료되었습니다. Improve this question 최근에 virtualenv에 대한 소문을 듣고 관심이 생겼습니다. 그러나 들은 것은 칭찬들의 일부분뿐이고, 무엇인지, 어떻게 사용하는지 명확하게 이해하고 있지 않습니다.(이상적으로) 파이썬이 없는 Windows 또는 Linux에서 시작하여, (특..