본문 바로가기

분류 전체보기2393

파이썬의 math.ceil () 및 math.floor () 연산이 정수 대신 부동 소수점을 반환하는 이유는 무엇입니까? math.ceil (x) x의 상한값을 부동 수로 , x보다 크거나 같은 가장 작은 정수 값으로 반환합니다. math.floor (x) x의 하한값을 부동 수로 , x보다 작거나 같은 가장 큰 정수 값으로 반환합니다. .ceil 및 .floor 가 정의에 따라 정수를 계산해야하는 부동 소수점을 반환하는 이유는 무엇입니까? 수정 : 해결 방법 부동 소수점 숫자의 범위는 일반적으로 정수 범위를 초과합니다. 부동 소수점 값을 반환함으로써 함수는 표현 가능한 정수 범위 밖에있는 입력 값에 대해 적절한 값을 반환 할 수 있습니다. 고려 : floor () 가 정수를 반환했다면 floor (1.0e30) 는 무엇을 반환해야합니까? 자, 파이썬의 정수는 이제 임의의 정밀도이지만 항상 이런 식은 아닙니다. 표준 라이브.. 2020. 9. 20.
파이썬 내장 Python 함수의 소스 코드를 찾으십니까? 내장 함수가 파이썬에서 어떻게 작동하는지 볼 수있는 방법이 있습니까? 사용 방법뿐만 아니라 빌드 방법, sorted 또는 enumerate 뒤에있는 코드는 무엇입니까? 등 ...? 해결 방법 참조 페이지 https://stackoverflow.com/questions/8608587 2020. 9. 20.
파이썬 Sending JSON request with Python 웹 서비스를 처음 사용하고 Python 스크립트를 사용하여 다음 JSON 기반 요청을 보내려고합니다. http://myserver/emoncms2/api/post?apikey=xxxxxxxxxxxxx&json={power:290.4,temperature:19.4} 위의 내용을 브라우저에 붙여 넣으면 예상대로 작동합니다. 그러나 Python에서 요청을 보내는 데 어려움을 겪고 있습니다. 다음은 내가 시도하는 것입니다. import json import urllib2 data = {'temperature':'24.3'} data_json = json.dumps(data) host = "http://myserver/emoncms2/api/post" req = urllib2.Request(host, 'GET',.. 2020. 9. 20.
파이썬 newbie: writing backend code for website 저는 보통 기계 학습 분야에서 일하고 있으므로 제 배경은 대부분 통계 / ML에 있으며 공식적인 웹 배경은 없습니다. Usually for my project, I work on python which is connected to my local mysql db... to fetch data adn everything. Now, my work is mostly complete.. everything is console based.. (like traditional programs). How do I integrate it on the front end. I understand that this is more like a server side scripting. So, lets take an example.. 2020. 9. 20.
파이썬 How to exit in Python 3.2? 이제 sys.exit () 를 사용할 수 없다는 것을 알고 있습니다. 그렇다면 새 버전의 Python에서 어떻게 종료합니까? 해결 방법 import sys sys.exit() exit ([인수]) Python을 종료합니다. 이것은 implemented by raising the SystemExit exception, so cleanup actions specified by finally clauses of try statements are honored, and it is possible to intercept the exit attempt at an outer level. The optional argument arg can be an integer giving the exit status (defau.. 2020. 9. 20.
파이썬 Python에서 지원 중단 경고를 무시하는 방법 나는 이것을 계속 얻는다 : DeprecationWarning: integer argument expected, got float 이 메시지를 없애려면 어떻게해야합니까? Python에서 경고를 피하는 방법이 있습니까? 해결 방법 #!/usr/bin/env python -W ignore::DeprecationWarning (Python 3.2에서는 지원 중단 경고가 기본적으로 무시됩니다.) 참조 페이지 https://stackoverflow.com/questions/879173 2020. 9. 20.
파이썬 Mac OS 10.7에서 Python 용 개발 환경 인 IDLE을 시작하려면 어떻게해야합니까? 파이썬 2.7.1을 실행하고 있습니다. IDLE IDE를 시작하는 방법을 알 수 없습니다. 이미 파이썬과 함께 설치되어 있다고 들었지만 스포트라이트를 사용하여 찾을 수 없습니다. 해결 방법 재고 Mac OS X python 설치에서 유휴 상태는 / usr / bin에 있으며 Finder에서 (쉽게) 액세스 할 수없고 Spotlight에서 색인화되지 않습니다. 가장 빠른 옵션은 터미널 유틸리티를 열고 프롬프트에서 '유휴'를 입력하는 것입니다. Mac과 비슷한 방식으로 열려면 / usr / bin / idle을 시작하는 작은 앱이나 바로 가기를 만들어야합니다 (독자에게 맡겨진 연습). 참조 페이지 https://stackoverflow.com/questions/8792044 2020. 9. 20.
파이썬 python-requests: order get parameters 이것이 내가 시도한 것입니다. import requests from django.utils.datastructures import SortedDict params = SortedDict() params['s'] = 'value1' params['f'] = 'value2' requests.get('https://example.org/private_api', params=params) #performs request as https://example.org/private_api?f=value1&s=value2 이것이 내가 피하려는 것입니다. requests.get('https://example.org?{0}'.format(urlencode(params))) 해결 방법 from collections impor.. 2020. 9. 20.
파이썬 matplotlib의 히스토그램 데이터에서 선 그래프 플로팅 다음 코드를 사용하여 멋진 분포 그래프를 얻기 위해 현재 히스토그램에 플로팅하고있는 기간을 나타내는 정수 배열이 있습니다. ax.hist(data,bins=100,range=(minimum,maximum),facecolor="r") 그러나 막대 대신 선을 사용하여 정확히 동일한 데이터를 나타내도록이 그래프를 수정하려고하므로 동일한 플롯에 더 많은 샘플을 오버레이하고 명확하게 할 수 있습니다 (그렇지 않으면 막대가 서로 겹칩니다). 지금까지 시도한 것은 데이터 배열을 (time, count)를 포함하는 튜플 배열로 정렬 한 다음 다음을 사용하여 플로팅하는 것입니다. ax.plot(data[:,0],data[:,1],color="red",lw=2) 그러나 내 플롯에서 히스토그램의 빈 옵션을 정확하게 시뮬레이.. 2020. 9. 20.
파이썬 Python Selenium WebDriver 드래그 앤 드롭 ActionsChains 를 사용해 보았습니다. from selenium import webdriver from selenium.webdriver import ActionChains driver = webdriver.Chrome() actionChains = ActionChains(driver) actionChains.drag_and_drop(source, target).perform() Python WebDriver 끌어서 놓기가 작동하도록 관리 했습니까? 해결 방법 업데이트 된 답변을 제공하기 위해 이것이 실제로 Mac에서 작동하는지 확인했습니다. from selenium import webdriver from selenium.webdriver.common.action_chains import Act.. 2020. 9. 20.