python 공부2392 파이썬 Python 생성자 및 기본값 어떻게 든 아래의 Node 클래스에서 wordList 및 adjacencyList 변수는 Node.js의 모든 인스턴스간에 공유됩니다. >>> class Node: ... def __init__(self, wordList = [], adjacencyList = []): ... self.wordList = wordList ... self.adjacencyList = adjacencyList ... >>> a = Node() >>> b = Node() >>> a.wordList.append("hahaha") >>> b.wordList ['hahaha'] >>> b.adjacencyList.append("hoho") >>> a.adjacencyList ['hoho'] 생성자 매개 변수에 대해 기본값 (이 경우.. 2020. 10. 14. 파이썬 Python: How to remove empty lists from a list? 빈 목록이있는 목록이 있습니다. list1 = [[], [], [], [], [], 'text', 'text2', [], 'moreText'] 빈 목록을 제거하여 다음을 얻을 수 있습니다. list2 = ['text', 'text2', 'moreText'] list.remove ( '') 시도했지만 작동하지 않습니다. 해결 방법 시험 list2 = [x for x in list1 if x != []] 예를 들어 "허위"인 모든 것을 제거하려는 경우 빈 문자열, 빈 튜플, 0, 다음을 사용할 수도 있습니다. list2 = [x for x in list1 if x] 참조 페이지 https://stackoverflow.com/questions/4842956 2020. 10. 14. 파이썬 Check if a Python list item contains a string inside another string 목록이 있습니다. my_list = ['abc-123', 'def-456', 'ghi-789', 'abc-456'] 'abc' 문자열이 포함 된 항목을 검색하려고합니다. 어떻게 할 수 있습니까? if 'abc' in my_list: 'abc'가 목록에 있지만 'abc-123' 및 'abc-456'의 일부인지 확인합니다. 'abc'는 그 자체로 존재하지 않습니다. 그렇다면 'abc'를 포함하는 모든 항목을 어떻게 얻을 수 있습니까? 해결 방법 목록의 문자열에 abc 가 있는지 만 확인하려면 다음을 시도하십시오. some_list = ['abc-123', 'def-456', 'ghi-789', 'abc-456'] if any("abc" in s for s in some_list): # what.. 2020. 10. 14. 파이썬 Pyspark는 표준 목록을 데이터 프레임으로 변환 케이스는 정말 간단합니다. 다음 코드를 사용하여 파이썬 목록을 데이터 프레임으로 변환해야합니다. from pyspark.sql.types import StructType from pyspark.sql.types import StructField from pyspark.sql.types import StringType, IntegerType schema = StructType([StructField("value", IntegerType(), True)]) my_list = [1, 2, 3, 4] rdd = sc.parallelize(my_list) df = sqlContext.createDataFrame(rdd, schema) df.show() 다음 오류로 인해 실패했습니다. raise TypeError(.. 2020. 10. 14. 파이썬 Unable to install matplotlib using pip 방금 PC를 빌드하고 pip를 사용하여 matplotlib를 설치하려고 시도했지만 어떤 이유로이 오류가 계속 발생합니다. Command "python setup.py egg_info" failed with error code 1 저는 Windows 10에서 Python 2.7을 사용하고 있으며 pip install matplotlib 다른 사람에게도 이런 일이 발생 했습니까?이 문제를 해결하려면 어떻게해야합니까? 또한 pandas를 설치하려고 할 때도 이렇게합니다. 감사! 해결 방법 setuptools를 올바르게 설치하지 않았거나 업그레이드되지 않았을 수 있습니다. 먼저 시도 pip install --upgrade setuptools 그런 다음 pip로 시도하거나 때로는 pip2 / 3도 작동 할 수 있.. 2020. 10. 13. 파이썬 하위 프로세스 호출을 텍스트 파일로 어떻게 파이프합니까? subprocess.call(["/home/myuser/run.sh", "/tmp/ad_xml", "/tmp/video_xml"]) 이제 내가 실행하는 스크립트가 있습니다. 내가 그것을 실행하고이 줄에 닿으면 run.sh에 인쇄가 있기 때문에 인쇄를 시작합니다. 이것을 텍스트 파일로 어떻게 파이프합니까? (가능하면 인쇄하십시오) 해결 방법 None , subprocess.PIPE , 파일 객체 또는 파일 설명자가 필요합니다. 첫 번째는 기본값이며 stdout은 부모 (스크립트)에서 상속됩니다. 두 번째는 한 명령 / 프로세스에서 다른 명령 / 프로세스로 파이프 할 수 있도록합니다. 세 번째와 네 번째는 출력을 파일에 기록하려는 것입니다. open 과 같은 파일을 열고 객체 또는 파일 설명자 정수를 cal.. 2020. 10. 13. 파이썬 TypeError : ca n't multiply sequence by non-int of type 'float'가 발생하는 이유는 무엇입니까? 판매 금액 (입력 기준)에 정의 된 판매 세 (0.08)를 곱한 다음 총 금액 (판매 세 곱하기 판매 금액)을 인쇄하도록 입력하고 있습니다. 이 오류가 발생합니다. 누구든지 무엇이 잘못되었는지 알고 있거나 제안 사항이 있습니까? salesAmount = raw_input (["Insert sale amount here \n"]) ['Insert sale amount here \n']20.99 >>> salesTax = 0.08 >>> totalAmount = salesAmount * salesTax Traceback (most recent call last): File "", line 1, in totalAmount = salesAmount * salesTax TypeError: can't multipl.. 2020. 10. 13. 파이썬 Pandas는 열의 가장 빈번한 값을 얻습니다. 이 데이터 프레임이 있습니다. 0 name data 1 alex asd 2 helen sdd 3 alex dss 4 helen sdsd 5 john sdadd 그래서 가장 빈번한 값 (이 경우 해당 값) 을 얻으려고합니다. 그래서 내가하는 일은 : dataframe['name'].value_counts().idxmax() 그러나 Helen 이 두 번 표시 되더라도 Alex 값만 반환합니다. 해결 방법 모드 사용 df.name.mode() Out[712]: 0 alex 1 helen dtype: object 참조 페이지 https://stackoverflow.com/questions/48590268 2020. 10. 13. 파이썬 include ()에서 네임 스페이스를 사용할 때 app_name에 대한 ImproperlyConfiguredError 나는 현재 Django를 시험하고 있습니다. urls.py의 include () 중 하나에서 namespace 인수를 사용합니다. 서버를 실행하고 찾아 보려고하면 이 오류가 발생합니다. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an a.. 2020. 10. 13. 파이썬 json 파일을 pandas 데이터 프레임으로 읽으시겠습니까? python 3.6을 사용하고 있으며 아래 코드를 사용하여 json 파일 (350MB)을 pandas 데이터 프레임으로 다운로드하려고합니다. 그러나 다음과 같은 오류가 발생합니다. data_json_str = "[" + ",".join(data) + "] "TypeError: sequence item 0: expected str instance, bytes found 오류를 어떻게 수정할 수 있습니까? import pandas as pd # read the entire file into a python array with open('C:/Users/Alberto/nutrients.json', 'rb') as f: data = f.readlines() # remove the trailing "\n" fro.. 2020. 10. 13. 이전 1 ··· 192 193 194 195 196 197 198 ··· 240 다음