본문 바로가기

python 공부2392

파이썬 : 배열에서 요소의 위치 찾기 기상 관측소의 최고 및 최저 기온, 강수량, 경도 및 위도와 같은 기상 데이터가 포함 된 CSV가 있습니다. 각 데이터 범주는 단일 열에 저장됩니다. 최고 및 최저 온도의 위치를 ​​찾고 싶습니다. 최대 또는 최소를 찾는 것은 쉽습니다. numpy.min (my_ temperatures_column) 위도와 경도를 찾을 수 있도록 최소 또는 최대 위치를 어떻게 찾을 수 있습니까? 내 시도는 다음과 같습니다. def coldest_location(data): coldest_temp= numpy.min(mean_temp) for i in mean_temp: if mean_temp[i] == -24.6: print i 오류 : 목록 색인은 정수 여야합니다. CSV의 각 열을 변수에 저장 했으므로 모두 개별 목.. 2020. 12. 3.
파이썬 Python : 임의 시스템 시간 시드 파이썬에서 랜덤 시드 생성기가있는 시스템에 있다고 가정하면 random.seed () 대신 시스템 시간을 사용하려면 어떻게해야합니까? (/ dev / urandom이 존재하지 않는 것처럼) 해결 방법 import random from datetime import datetime random.seed(datetime.now()) 참조 페이지 https://stackoverflow.com/questions/27276135 2020. 12. 3.
파이썬 지원되지 않는 작업 : 쓰기 불가능한 파이썬 이메일 확인 #Email validator import re def is_email(): email=input("Enter your email") pattern = '[\.\w]{1,}[@]\w+[.]\w+' file = open('ValidEmails.txt','r') if re.match(pattern, email): file.write(email) 내 데이터가 디스크에 기록되지 않는 이유가 궁금합니다. Python은 내 작업이 지원되지 않는다고 말합니다. is_email file.write(email) io.UnsupportedOperation: not writable 해결 방법 변수 "file"을 읽기 전용으로 연 다음 쓰기를 시도합니다. file = open('ValidEmails.txt','r.. 2020. 12. 3.
파이썬 Selenium 웹 드라이버 : 요소의 모든 속성을 어떻게 찾습니까? Python Selenium 모듈에서 WebElement 객체가 있으면 get_attribute () 를 사용하여 해당 속성의 값을 가져올 수 있습니다. foo = elem.get_attribute('href') 'href'라는 속성이 없으면 None 이 반환됩니다. 내 질문은 요소가 가진 모든 속성 목록을 어떻게 얻을 수 있습니까? get_attributes () 또는 get_attribute_names () 메서드가없는 것 같습니다. Python 용 Selenium 모듈 버전 2.44.0을 사용하고 있습니다. 해결 방법 driver.execute_script('var items = {}; for (index = 0; index < arguments[0].attributes.length; ++index.. 2020. 12. 3.
파이썬 csv 파일의 N 번째 줄에 액세스하는 가장 좋은 방법 CSV 파일의 N 번째 줄에 액세스해야합니다. 내가 한 일은 다음과 같습니다. import csv the_file = open('path', 'r') reader = csv.reader(the_file) N = input('What line do you need? > ') i = 0 for row in reader: if i == N: print("This is the line.") print(row) break i += 1 the_file.close() ...하지만 이것은 최적의 느낌이 아닙니다. 정확성을위한 편집 : 파일이 큰 경우 모든 행을 통과하지 않고 전체 파일을 메모리에로드하지 않아도됩니다. reader [N] 과 같은 것이 있기를 바라지 만 찾지 못했습니다. 답변 편집 :이 줄 (선택한 답변.. 2020. 12. 3.
파이썬 0으로 나누면 0이됩니다. 어떻게 ZeroDivisionError 를 무시하고 n / 0 == 0 으로 만들 수 있습니까? 해결 방법 나누기 전에 분모가 0인지 확인하십시오. 이렇게하면 예외를 포착하는 오버 헤드를 피할 수 있으며, 0으로 많이 나눌 것으로 예상되는 경우 더 효율적일 수 있습니다. def weird_division(n, d): return n / d if d else 0 참조 페이지 https://stackoverflow.com/questions/27317517 2020. 12. 3.
파이썬 word2vec bin 파일을 텍스트로 변환 누군가가 C 코드에 대한 수정이나 gensim이 텍스트를 내보내도록 지시 할 수 있습니까? 해결 방법 // Copyright 2013 Google Inc. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writ.. 2020. 12. 3.
파이썬 Run python file -- what function is main? 간단한 파이썬 스크립트 'first.py'가 있습니다. #first.py def firstFunctionEver() : print "hello" firstFunctionEver() python first.py 를 사용하여이 스크립트를 호출하고 firstFunctionEver () 를 호출하도록합니다. 그러나 스크립트는 추악합니다. firstFunctionEver () 에 대한 호출을 넣고 스크립트가로드 될 때 실행할 수있는 함수는 무엇입니까? 해결 방법 if __name__ == "__main__": firstFunctionEver() 참조 페이지 https://stackoverflow.com/questions/2734314 2020. 12. 3.
파이썬 Python의 추상 속성 파이썬에서 추상 속성으로 다음 스칼라 코드를 구현하는 가장 짧고 우아한 방법은 무엇입니까? abstract class Controller { val path: String } Controller 의 하위 클래스는 Scala 컴파일러에 의해 "경로"를 정의하도록 강제됩니다. 하위 클래스는 다음과 같습니다. class MyController extends Controller { override val path = "/home" } 해결 방법 Python에는 이에 대한 내장 예외가 있지만 런타임까지 예외가 발생하지 않습니다. class Base(object): @property def path(self): raise NotImplementedError class SubClass(Base): path = 'bl.. 2020. 12. 3.
파이썬 Python에서 JSON 출력 정렬 파이썬에서 JSON에 문제가 있습니다. 사실,이 코드를 실행하려고하면 파이썬이 정렬 된 JSON 문자열을 제공합니다! 예를 들면 : values = { 'profile': 'testprofile', 'format': 'RSA_RC4_Sealed', 'enc_key': base64.b64encode(chiave_da_inviare), 'request': base64.b64encode(data) } values_json = json.dumps(values, sort_keys = False, separators = (',', ':')) 그리고 이것은 출력입니다. { "profile": "testprofile", "enc_key": "GBWo[...]NV6w==", "request": "TFl[...]uYw==.. 2020. 12. 3.