«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

6
__init__ 내부에서 클래스 함수 호출
파일 이름을 가져 와서 파일을 열고 일부 데이터를 파싱하는 코드를 작성 중입니다. 나는 이것을 수업 시간에하고 싶다. 다음 코드가 작동합니다. class MyClass(): def __init__(self, filename): self.filename = filename self.stat1 = None self.stat2 = None self.stat3 = None self.stat4 = None self.stat5 = None def parse_file(): #do some parsing self.stat1 = …
132 python  class 

17
파이썬에서 최상위 디렉토리 만 나열하는 방법은 무엇입니까?
일부 폴더 내의 디렉토리 만 나열하고 싶습니다. 즉, 파일 이름을 나열하지 않고 추가 하위 폴더를 원하지 않습니다. 예제가 도움이되는지 봅시다. 현재 디렉토리에는 다음이 있습니다. >>> os.listdir(os.getcwd()) ['cx_Oracle-doc', 'DLLs', 'Doc', 'include', 'Lib', 'libs', 'LICENSE.txt', 'mod_p ython-wininst.log', 'NEWS.txt', 'pymssql-wininst.log', 'python.exe', 'pythonw.ex e', 'README.txt', 'Removemod_python.exe', 'Removepymssql.exe', 'Scripts', 'tcl', 'Tools', 'w9xpopen.exe'] 그러나 파일 이름을 …

12
파이썬에서 상대 위치에서 파일 열기
python 코드가 이전 windows 디렉토리 'main'에 의해 알려지지 않고 실행되고 코드가 실행될 때 설치되는 모든 위치에서 'main / 2091 / data.txt'디렉토리에 액세스해야한다고 가정하십시오. open (location) 기능을 어떻게 사용해야합니까? 위치는 무엇입니까? 편집하다 : 아래의 간단한 코드가 작동한다는 것을 알았습니다. 단점이 있습니까? file="\2091\sample.txt" path=os.getcwd()+file fp=open(path,'r+');

4
numpy max vs amax vs max
즉 제외 NumPy와는 --- 그들은 같은 것을 사용할 수 있습니다처럼 보일 세 가지 기능을 가지고 numpy.maximum있습니다 만 하면서, 요소 현명한 사용 numpy.max및 numpy.amax특정 축, 또는 모든 요소에 사용할 수 있습니다. 왜 그 이상이 numpy.max있습니까? 성능에 미묘한 부분이 있습니까? (유사 대한 min대 amin대 minimum)
132 python  numpy  math  max 

3
코드에서 ipython notebook clear cell 출력
iPython 노트북에는 직렬 포트와 print수신 된 데이터를 실시간으로 수신 하는 while 루프가 있습니다. 가장 최근에 수신 한 데이터 만 표시하기 위해 달성하고자하는 것 (예 : 가장 최근의 데이터를 표시하는 한 줄만. 셀 출력 영역에는 스크롤 없음) 내가 생각하는 것은 새 데이터를 수신 할 때 이전 셀 출력을 지우고 새 데이터를 …

20
Python에서 핫 인코딩을 어떻게 할 수 있습니까?
80 % 범주 형 변수가있는 기계 학습 분류 문제가 있습니다. 분류에 일부 분류자를 사용하려면 핫 인코딩을 하나 사용해야합니까? 인코딩없이 분류기에 데이터를 전달할 수 있습니까? 기능 선택을 위해 다음을 수행하려고합니다. 기차 파일을 읽었습니다. num_rows_to_read = 10000 train_small = pd.read_csv("../../dataset/train.csv", nrows=num_rows_to_read) 카테고리 기능의 유형을 '카테고리'로 변경합니다. non_categorial_features = ['orig_destination_distance', 'srch_adults_cnt', 'srch_children_cnt', 'srch_rm_cnt', …

5
Pandas DataFrame : 조건에 따라 열의 모든 값을 바꿉니다.
다음과 같은 간단한 DataFrame이 있습니다. 'First Season'열에서 모든 값을 선택하고 1990 년이 넘는 값을 1로 바꾸고 싶습니다.이 예에서 Baltimore Ravens만이 1996 년을 1로 바 꾸었습니다 (나머지 데이터는 그대로 유지). 다음을 사용했습니다. df.loc[(df['First Season'] > 1990)] = 1 그러나 'First Season'열의 값뿐만 아니라 해당 행의 모든 ​​값을 1로 대체합니다. 해당 열의 …
132 python  pandas  dataframe 

10
Tensorflow 2.0-AttributeError : 'tensorflow'모듈에 'Session'속성이 없습니다.
sess = tf.Session()Tensorflow 2.0 환경에서 명령 을 실행할 때 아래와 같은 오류 메시지가 나타납니다. Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'tensorflow' has no attribute 'Session' 시스템 정보: OS 플랫폼 및 배포 : Windows 10 Python 버전 : 3.7.1 Tensorflow 버전 : 2.0.0-alpha0 (pip와 …

5
팬더에서 데이터 정규화
팬더 데이터 프레임이 있다고 가정합니다. df . 데이터 프레임의 열 현명한 평균을 계산하고 싶습니다. 이것은 쉬워요: df.apply(average) 그런 다음 현명한 범위는 max (col)-min (col)입니다. 이것은 다시 쉽습니다. df.apply(max) - df.apply(min) 이제 각 요소에 대해 열 평균을 빼고 열 범위로 나누고 싶습니다. 어떻게 해야할지 모르겠습니다. 어떤 도움 / 포인터라도 대단히 감사합니다.
131 python  pandas  numpy 

4
Content-Type 헤더에 관계없이 Python Flask에서 원시 POST 본문 가져 오기
이전에는 비어 있기 때문에 플라스크 요청에서 데이터를받는 방법을 물었 request.data습니다. 대답 request.data은 원시 게시물 본문이지만 양식 데이터를 구문 분석하면 비워집니다. 원시 포스트 바디를 무조건 얻을 수있는 방법은 무엇입니까? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some cases # always need raw data here, not parsed form data
131 python  flask  werkzeug 

5
루비에서 파이썬 배우기; 차이점과 유사점
나는 루비를 잘 알고있다. 나는 현재 파이썬을 배울 필요가 있다고 생각합니다. 두 가지를 모두 알고있는 사람들에게는 두 개념이 비슷한 개념과 다른 개념은 무엇입니까? JavaScripter를 위해 Learning Lua를 위해 작성한 입문서와 비슷한 목록을 찾고 있습니다 . 공백의 중요성 및 반복 구조와 같은 간단한 것 nil파이썬 의 이름 , 그리고 "가상"으로 간주되는 …
131 python  ruby 


11
Python의 기능과 같은 sprintf
sprintf파이썬에서 C 스타일 기능을 사용하여 텍스트 파일에 버퍼를 작성하고 처리하고 많은 처리를 수행하는 문자열 버퍼를 만들고 싶습니다 . 조건문 때문에 파일에 직접 쓸 수 없습니다. 예 : 의사 코드 : sprintf(buf,"A = %d\n , B= %s\n",A,B) /* some processing */ sprint(buf,"C=%d\n",c) .... ... fprintf(file,buf) 따라서 출력 파일에는 다음과 같은 종류의 …
131 python  string 

10
팬더는 데이터 프레임을 튜플 배열로 변환
팬더를 사용하여 일부 데이터를 조작했으며 이제 데이터베이스에 배치 저장을 다시 수행하려고합니다. 이를 위해서는 데이터 프레임을 튜플 배열로 변환해야하며 각 튜플은 데이터 프레임의 "행"에 해당합니다. 내 DataFrame은 다음과 같습니다. In [182]: data_set Out[182]: index data_date data_1 data_2 0 14303 2012-02-17 24.75 25.03 1 12009 2012-02-16 25.00 25.07 2 11830 2012-02-15 24.99 …
131 python  pandas 

6
Mock을 사용하여 함수 / 메소드가 호출되지 않았 음을 확인
Mock 라이브러리를 사용하여 응용 프로그램을 테스트하고 있지만 일부 함수가 호출되지 않았다고 주장하고 싶습니다. 모의 문서는 mock.assert_called_withand와 같은 메소드에 대해 이야기 mock.assert_called_once_with하지만 mock.assert_not_called모의가 호출 되지 않았는지 확인하는 것과 관련이 있거나 비슷한 것을 찾지 못했습니다 . 시원하거나 파이썬처럼 보이지는 않지만 다음과 같은 것을 사용할 수 있습니다. def test_something: # some actions with …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.