본문 바로가기

파이썬2271

파이썬 Python over Tor를 사용하여 요청하기 Tor를 사용하여 웹 페이지에 여러 GET 요청을 만들고 싶습니다. 각 요청에 대해 다른 ipaddress를 사용하고 싶습니다. import socks import socket socks.set_default_proxy(socks.SOCKS5, "127.0.0.1", 9150) socket.socket = socks.socksocket import requests print (requests.get('http://icanhazip.com')).content 이것을 사용하여 하나의 요청을했습니다. IP 주소를 변경하여 다른 주소를 만들려면 어떻게해야합니까? 해결 방법 사용하려는 코드는 다음과 같습니다 ( pip install stem 을 사용하여 stem 패키지 다운로드). from stem import .. 2020. 11. 23.
파이썬 "[오류 6] 핸들이 잘못되었습니다."를 수정하려면 어떻게해야합니까? PySerial 사용 다음 코드로 PySerial을 사용하여 Windows 7 PC에서 휴대폰에 연결하려고합니다. import wmi import serial c = wmi.WMI() modem = c.query("SELECT * FROM Win32_POTSModem").pop() ser = serial.Serial(modem.AttachedTo, modem.MaxBaudRateToSerialPort) try: ser.write('at \r\n') print ser.readline() finally: ser.close() 그러나 쓰기 호출에서 다음 오류가 발생합니다. Traceback (most recent call last): File "D:\Alasdair\Documents\Python Scripts\Phone Inter.. 2020. 11. 23.
파이썬 Python-목록에서 동일한 값을 찾고 새 목록을 함께 그룹화 나는 이것을 알아 내고 누군가가 나를 올바른 방향으로 가리킬 수 있는지 궁금합니다. 이 목록에서 : N = [1,2,2,3,3,3,4,4,4,4,5,5,5,5,5] 나는 만들려고 해요 : L = [[1],[2,2],[3,3,3],[4,4,4,4],[5,5,5,5,5]] 동일한 것으로 확인 된 모든 값은 자체 하위 목록으로 그룹화됩니다. 지금까지의 시도입니다. while 루프를 사용해야한다고 생각합니까? global n n = [1,2,2,3,3,3,4,4,4,4,5,5,5,5,5] #Sorted list l = [] #Empty list to append values to def compare(val): """ This function receives index values from the n list .. 2020. 11. 23.
파이썬에서 문자열에서 숫자 제거하기 파이썬에서 문자열에서 숫자를 제거하는 효율적인 방법이 있습니까? nltk 또는 기본 파이썬을 사용하십니까? 감사, 벤 해결 방법 예,이를 위해 정규 표현식을 사용할 수 있습니다. import re output = re.sub(r'\d+', '', '123hello 456world') print output # 'hello world' 참조 페이지 https://stackoverflow.com/questions/30315035 2020. 11. 23.
파이썬 비어 있지 않은 폴더를 제거 / 삭제하려면 어떻게합니까? 비어 있지 않은 폴더를 삭제하려고하면 '액세스가 거부되었습니다'오류가 발생합니다. 내 시도에서 다음 명령을 사용했습니다 : os.remove ( "/ folder_name") . 비어 있지 않은 폴더 / 디렉토리를 제거 / 삭제하는 가장 효과적인 방법은 무엇입니까? 해결 방법 import shutil shutil.rmtree('/folder_name') 의도적으로 rmtree 는 읽기 전용 파일을 포함하는 폴더 트리에서 실패합니다. 읽기 전용 파일이 있는지 여부에 관계없이 폴더를 삭제하려면 다음을 사용하십시오. shutil.rmtree('/folder_name', ignore_errors=True) 참조 페이지 https://stackoverflow.com/questions/303200 2020. 11. 23.
파이썬 how to add element to json list - python 이것으로부터 data = json.loads(urlopen('someurl').read()) 나는 얻을 것이다 : {'list': [{'a':'1'}]} { 'b': '2'} 를 목록 에 추가하고 싶습니다. 어떻게하는지 아십니까? 해결 방법 나는 이것을 할 것이다 : data["list"].append({'b':'2'}) 그래서 단순히 "데이터"에있는 목록에 개체를 추가하는 것입니다. 참조 페이지 https://stackoverflow.com/questions/30350450 2020. 11. 23.
파이썬 Pandas fillna ()에 인수로 다른 전체 열을 전달하는 방법 fillna 메서드를 사용하여 한 열의 누락 된 값을 다른 열의 값으로 채우고 싶습니다. (각 행을 반복하는 것은 매우 나쁜 습관이며 한 번에 모든 작업을 수행하는 것이 더 나을 것이라고 읽었지만 fillna 로 수행하는 방법을 찾을 수 없었습니다.) 이전 데이터 : Day Cat1 Cat2 1 cat mouse 2 dog elephant 3 cat giraf 4 NaN ant 이후 데이터 : Day Cat1 Cat2 1 cat mouse 2 dog elephant 3 cat giraf 4 ant ant 해결 방법 In [17]: df['Cat1'].fillna(df['Cat2']) Out[17]: 0 cat 1 dog 2 cat 3 ant Name: Cat1, dtype: object 참조 페이지 ht.. 2020. 11. 23.
파이썬 How to randomly select an item from a list? 다음 목록이 있다고 가정합니다. foo = ['a', 'b', 'c', 'd', 'e'] 이 목록에서 무작위로 항목을 검색하는 가장 간단한 방법은 무엇입니까? 해결 방법 import random foo = ['a', 'b', 'c', 'd', 'e'] print(random.choice(foo)) import secrets foo = ['battery', 'correct', 'horse', 'staple'] print(secrets.choice(foo)) import random secure_random = random.SystemRandom() print(secure_random.choice(foo)) 참조 페이지 https://stackoverflow.com/questions/306400 2020. 11. 23.
파이썬에서 대괄호의 다른 의미 파이썬 프로그래밍에서 3 개의 다른 괄호가 무엇을 의미합니까? 내가 이것에 대해 올바른지 확실하지 않지만 내가 틀렸다면 나를 수정하십시오. [] - # Normally used for dictionaries, list items () - # Used to identify params {} - # I have no idea what this does... 또는 이러한 브래킷을 다른 용도로 사용할 수 있다면 어떤 조언도 환영합니다! 감사! 해결 방법 참조 페이지 https://stackoverflow.com/questions/30700603 2020. 11. 23.
파이썬 파이 게임의 카운트 다운 타이머 파이 게임을 사용하기 시작했고 간단한 게임을하고 싶습니다. 필요한 요소 중 하나는 카운트 다운 타이머입니다. PyGame에서 카운트 다운 시간 (예 : 10 초)을 어떻게 할 수 있습니까? 해결 방법 start_ticks=pygame.time.get_ticks() #starter tick while mainloop: # mainloop seconds=(pygame.time.get_ticks()-start_ticks)/1000 #calculate how many seconds if seconds>10: # if more than 10 seconds close the game break print (seconds) #print how many seconds 참조 페이지 https://stackoverflow.. 2020. 11. 23.