반응형

python 35

다른 Python 스크립트에서 Python 스크립트 실행, 인수 전달

다른 Python 스크립트에서 Python 스크립트 실행, 인수 전달 이 질문에는 이미 다음과 같은 해답이 있다. 다른 대본에서 대본을 호출하는 가장 좋은 방법은 무엇인가? (15개 답변) 닫힌7년 전. 나는 다른 파이톤 스크립트에서 파이톤 스크립트를 실행하고 싶다.명령줄을 사용하는 것처럼 변수를 전달하고 싶다. 예를 들어, 값 목록(0,1,2,3)을 반복하여 두 번째 스크립트로 전달하는 첫 번째 스크립트를 실행하겠다.script2.py 0그때script2.py 1등 Stack Overflow 질문 1186789도 비슷한 질문이지만, ARS의 답변은 함수를 부르는데, 내가 전체 대본을 실행하고자 할 때 함수를 부르는데, 발파의 답변은 단순히 함수가 아니라 논쟁 없이 대본을 부른다.나는 이것을 시험 삼아 ..

IT이야기 2022.03.13

'인쇄' 출력을 파일로 리디렉션하는 방법?

'인쇄' 출력을 파일로 리디렉션하는 방법? Python을 사용하여 인쇄를 .txt 파일로 리디렉션하고 싶다.나는 a를 가지고 있다.for어떤 일이 일어날지, 어떤 일이 일어날지 모르는 일이다.print모든 출력을 하나의 파일로 리디렉션하려는 동안 각 .bam 파일에 대한 출력.그래서 나는 다음과 같이 말하려고 했다. f = open('output.txt','w') sys.stdout = f 내 대본의 첫머리에그러나 나는 .txt 파일에서 아무것도 얻지 못한다.내 대본은: #!/usr/bin/python import os,sys import subprocess import glob from os import path f = open('output.txt','w') sys.stdout = f path= '/..

IT이야기 2022.03.12

문자열에서 문자 한 개 변경

문자열에서 문자 한 개 변경 Python에서 문자열의 문자를 대체하는 가장 쉬운 방법은 무엇인가? 예를 들면 다음과 같다. text = "abcdefg"; text[1] = "Z"; ^ 문자열을 수정하지 마십시오. 그들을 리스트로 만들어라; 필요할 때만 그들을 문자열로 만들어라. >>> s = list("Hello zorld") >>> s ['H', 'e', 'l', 'l', 'o', ' ', 'z', 'o', 'r', 'l', 'd'] >>> s[6] = 'W' >>> s ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd'] >>> "".join(s) 'Hello World' 파이톤 문자열은 불변(즉, 수정할 수 없음)이다.이것에는 많은 이유가 있다.선택권..

IT이야기 2022.03.10

팬더를 사용하여 상관 행렬 플롯

팬더를 사용하여 상관 행렬 플롯 나는 엄청난 수의 특징을 가진 데이터 세트를 가지고 있어서 상관 행렬을 분석하는 것은 매우 어려워졌다.우리가 사용하는 상관 행렬을 그림으로 표시하려고 한다.dataframe.corr()하는 이 을 그리는 기능이 판다 도서관에서 제공하는 이 행렬을 그림으로 그릴 수 있는 기능이 있는가?다음에서 사용할 수 있음matplotlib: import matplotlib.pyplot as plt plt.matshow(dataframe.corr()) plt.show() 편집 : 설명에는 축 눈금 레이블을 변경하는 방법에 대한 요청이 있었다.여기 더 큰 그림 크기에 그려진 디럭스 버전과 데이터 프레임과 일치하는 축 레이블, 그리고 색상 척도를 해석하는 색상 막대 범례가 있다. 라벨의 크기..

IT이야기 2022.03.10

기능 다중 조건의 Numpy

기능 다중 조건의 Numpy 나는 dists라고 불리는 일련의 거리를 가지고 있다.나는 두 값 사이의 구분을 선택하고 싶다.나는 그것을 하기 위해 다음과 같은 코드의 줄을 썼다. dists[(np.where(dists >= r)) and (np.where(dists 3) and (ar3) & (ar> # function which returns True when constraints are satisfied. >>> func = lambda d: d >= r and d>> >>> # Apply constraints element-wise to the dists array. >>> result = np.vectorize(func)(dists) >>> >>> result = np.where(result) #..

IT이야기 2022.03.09

문자열에 Python의 목록에 있는 요소가 포함되어 있는지 확인하는 방법

문자열에 Python의 목록에 있는 요소가 포함되어 있는지 확인하는 방법 이런 게 있는데 extensionsToCheck = ['.pdf', '.doc', '.xls'] for extension in extensionsToCheck: if extension in url_string: print(url_string) Python에서 이것을 하는 더 우아한 방법은 무엇일까? (for loop을 사용하지 않고)(C/C++에서 나온 것 같은) 이런 것을 생각하고 있었지만, 효과가 없었다. if ('.pdf' or '.doc' or '.xls') in url_string: print(url_string) 편집: 나는 이것이 잠재적인 중복으로 표시된 아래 질문과 어떻게 다른지 설명해야 한다. 차이점은, 나는 문자열..

IT이야기 2022.03.09

UTC datetime 문자열을 로컬 datetime으로 변환

UTC datetime 문자열을 로컬 datetime으로 변환 나는 UTC로 시간을 전환해 본 적이 없다.최근에 내 앱을 시간대별로 인식시켜 달라는 요청이 있었는데, 나는 계속 동그라미를 치고 있어.현지 시간을 UTC로 전환하는 것에 관한 많은 정보들이 내가 상당히 초보적이라고 생각했지만, UTC 시간을 최종 사용자 시간대로 쉽게 변환하는 것에 대한 정보는 찾을 수 없다. 간단히 말해 안드로이드 앱이 나에게 (애플엔진 앱) 데이터를 보내고 그 데이터 안에 타임스탬프가 있다.사용 중인 UTC 시간에 타임스탬프를 저장하려면: datetime.utcfromtimestamp(timestamp) 효과가 있는 것 같아.내 앱이 데이터를 저장하면 5시간 전에 저장된다(I am EST -5) 이 데이터는 앱엔진의 Bi..

IT이야기 2022.03.09

문자열 변수로 텍스트 파일을 읽고 새 줄을 분리하는 방법

문자열 변수로 텍스트 파일을 읽고 새 줄을 분리하는 방법 다음 코드 세그먼트를 사용하여 python으로 된 파일을 읽는다. with open ("data.txt", "r") as myfile: data=myfile.readlines() 입력 파일: LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE 그리고 내가 데이터를 인쇄할 때 나는 ['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN\n', 'GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE'] 데이터가 있는 것으로 확인됨list직렬. 끈은 어떻게 만드니?그리고 어떻게 제거해야 하는가?"\n""["그리고"]"거기에 나오는 인물들?사용 가능한 항목: wi..

IT이야기 2022.03.09

그룹별 판다 비율

그룹별 판다 비율 이것은 분명히 간단하지만, 아주 새것처럼 나는 막히고 있다. 나는 3개의 컬럼이 들어 있는 CSV 파일을 가지고 있다. 주, 사무실 ID, 그리고 그 사무실의 판매. 주어진 주의 사무실당 매출 비율을 계산하고 싶다(각 주의 모든 백분율 합계는 100%). df = pd.DataFrame({'state': ['CA', 'WA', 'CO', 'AZ'] * 3, 'office_id': range(1, 7) * 2, 'sales': [np.random.randint(100000, 999999) for _ in range(12)]}) df.groupby(['state', 'office_id']).agg({'sales': 'sum'}) 반환되는 항목: sales state office_id AZ ..

IT이야기 2022.03.08

TypeError: 해시가 불가능한 유형: 'dict'

TypeError: 해시가 불가능한 유형: 'dict' 이 코드 조각은 나에게 오류를 준다.unhashable type: dict누가 나에게 해결책이 무엇인지 설명해 줄 수 있니? negids = movie_reviews.fileids('neg') def word_feats(words): return dict([(word, True) for word in words]) negfeats = [(word_feats(movie_reviews.words(fileids=[f])), 'neg') for f in negids] stopset = set(stopwords.words('english')) def stopword_filtered_word_feats(words): return dict([(word, True..

IT이야기 2022.03.08
반응형