본문 바로가기

python 공부2392

파이썬 0에서 9 사이의 임의의 정수 생성 파이썬에서 0에서 9 (포함) 사이의 임의의 정수를 어떻게 생성 할 수 있습니까? 예 : 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 해결 방법 시험: from random import randrange print(randrange(10)) 참조 페이지 https://stackoverflow.com/questions/3996904 2020. 10. 29.
파이썬 Python 3.6의 변수 주석은 무엇입니까? primes: List[int] = [] captain: str # Note: no initial value! class Starship: stats: Dict[str, int] = {} 함수 주석과 마찬가지로 Python 인터프리터는 변수 주석에 특별한 의미를 부여하지 않고 클래스 또는 모듈의 특수 속성 __ annotations __ 에만 저장합니다. 정적으로 형식화 된 언어의 변수 선언과 달리 주석 구문의 목표는 추상 구문 트리 및 __ annotations __ 속성을 ​​통해 타사 도구 및 라이브러리에 대한 구조화 된 형식 메타 데이터를 쉽게 지정할 수있는 방법을 제공하는 것입니다. captain : str 및 class Starship 예제를 따르지만 마지막 예제는 확실하지 않습니다. prim.. 2020. 10. 29.
파이썬 AttributeError : 'urllib'모듈에 'urlopen'속성이 없습니다. 방금 파이썬을 배우기 시작했습니다. 코드를 올바르게 썼다고 확신합니다. import urllib import re stockname = input('Enter the stock name : ') url = "https://www.nseindia.com/live_market/dynaContent/live_watch/get_quote/GetQuote.jsp?symbol="+stockname+"&illiquid=0&smeFlag=0&itpFlag=0" htmlfile = urllib.urlopen(url) htmltext = htmlfile.read() regex = ''+stockname+'' pattern = re.compile(regex) price = re.findall(pattern,htmltext).. 2020. 10. 29.
파이썬 Truthy와 Falsy는 무엇입니까? 참 및 거짓과 어떻게 다릅니 까? 파이썬에 일반적인 True 및 False 와 다른 Truthy 및 Falsy 값이 있다는 것을 방금 알게되었습니다. ? 누군가 진정한 값과 거짓 값이 무엇인지 자세히 설명해 주시겠습니까? 어디에서 사용해야합니까? truthy 및 True 값과 false 및 False 값의 차이점은 무엇입니까? 해결 방법 설명에서 설명했듯이 True 또는 False로 평가되는 값을 나타냅니다. 예를 들어 다음과 같이 확인하는 대신 목록이 비어 있지 않은지 확인합니다. if len(my_list) != 0: print("Not empty!") 간단하게 다음과 같이 할 수 있습니다. if my_list: print("Not empty!") 빈 목록과 같은 일부 값은 부울 값으로 평가 될 때 False로 간주되기 때문입니다. .. 2020. 10. 29.
파이썬 Python-임시 파일에서 쓰기 및 읽기 다른 파일에서 몇 줄로 작성한 다음 데이터에서 일부 개체를 만드는 임시 파일을 만들려고합니다. 읽을 수 있도록 임시 파일을 찾아서 여는 방법을 모르겠습니다. 내 코드 : with tempfile.TemporaryFile() as tmp: lines = open(file1).readlines() tmp.writelines(lines[2:-1]) dependencyList = [] for line in tmp: groupId = textwrap.dedent(line.split(':')[0]) artifactId = line.split(':')[1] version = line.split(':')[3] scope = str.strip(line.split(':')[4]) dependencyObject = depe.. 2020. 10. 28.
파이썬 Eclipse에서 pep8.py를 통합하는 방법은 무엇입니까? 약간의 배경 : 스크립팅 할 때 pep8.py를 수동으로 실행하지만 더 큰 프로젝트에서는 Eclipse를 사용하는 것을 선호합니다. It would be really useful to integrate pep8.py in Eclipse/Pydev, so it can be run automatically in all the files in the project, and point to the lines containing the warnings. 분명한 방법이 있을지 모르지만 아직 찾지 못했습니다. 질문 : Eclipse에 pep8.py를 통합하는 방법 해결 방법 PyDev 2.3.0부터 pep8 은 기본적으로 PyDev에 통합되어 있으며 기본 버전과 함께 제공됩니다. 창 열기> 환경 설정 PyDev> E.. 2020. 10. 28.
파이썬 Pandas를 사용하여 데이터 프레임에 빈 행 추가 나는 데이터 프레임의 끝에 빈 행을 추가하려고 시도하고 있지만 그렇게 할 수는 없지만 팬더가 추가 기능으로 작동하는 방식을 이해하려고 노력하지만 여전히 얻지 못합니다. 코드는 다음과 같습니다. import pandas as pd excel_names = ["ARMANI+EMPORIO+AR0143-book.xlsx"] excels = [pd.ExcelFile(name) for name in excel_names] frames = [x.parse(x.sheet_names[0], header=None,index_col=None).dropna(how='all') for x in excels] for f in frames: f.append(0, float('NaN')) f.append(2, float('NaN').. 2020. 10. 28.
파이썬 JSON에서 바이트를 인코딩하는 방법은 무엇입니까? TypeError를 던지는 json.dumps () json 을 사용하여 바이트 문자열이 포함 된 사전을 인코딩하려고하는데 is not JSON serializable 오류 가 발생합니다. import base64 import json data = {} encoded = base64.b64encode(b'data to be encoded') data['bytes'] = encoded print(json.dumps(data)) 내가 얻는 오류 : TypeError: b'ZGF0YSB0byBiZSBlbmNvZGVk\n' is not JSON serializable JSON으로 바이트가 포함 된 사전을 올바르게 인코딩하려면 어떻게해야합니까? 해결 방법 import base64 encoded = base64.b64encode(b'data to be encoded.. 2020. 10. 28.
파이썬 지도가 Python 3에서 목록 대신지도 객체를 반환하는 이유는 무엇입니까? 저는 Python 2.7에서 map 함수를 즐깁니다. Python 2.7.12 In[2]: map(lambda x: x+1, [1,2,3]) Out[2]: [2, 3, 4] 그러나 Python 3.x에서는 다음과 같이 변경되었습니다. Python 3.5.1 In[2]: map(lambda x: x+1, [1,2,3]) Out[2]: 나는 방법을 이해하지만 그 이유에 대한 참조를 찾을 수 없습니다. 왜 언어 디자이너들이이 선택을했을까요? 제 생각에는 큰 고통을 안겨줍니다. 이것이 목록 이해력을 고수하는 팔 씨름 개발자였습니까? fmap :: (a -> b) -> f a -> f b 해결 방법 >>> list(map(min, [1,2,3,4], [0,10,0,10])) [0,2,0,4] zip을 사용하는 것.. 2020. 10. 28.
파이썬 빈 목록을 초기화하는 방법은 무엇입니까? 입력 s 가 양식에서 나올 때마다; 목록 이 다시 초기화됩니다. 각 새 s 를 목록에 추가하려면 코드를 어떻게 변경합니까? 감사합니다. class Test(webapp.RequestHandler): def get(self): s = self.request.get('sentence') list = [] list.append(s) htmlcode1 = HTML.table(list) 해결 방법 코드의 컨텍스트가 무엇인지 잘 모르겠지만 작동합니다. class Test(webapp.RequestHandler): def get(self): s = self.request.get('sentence') try: self.myList.append(s) except NameError: self.myList= [s] html.. 2020. 10. 28.