본문 바로가기

파이썬2271

파이썬 Python 3에서 .txt 파일에 쓰는 방법 이 .py 파일과 같은 폴더에 .txt 파일이 있으며 다음과 같습니다. cat\n dog\n rat\n cow\n var (var = 'ant')를 .txt 파일의 다음 줄에 어떻게 저장할 수 있습니까? 해결 방법 추가 모드에서 파일을 열고 새 줄을 작성합니다 ( \ n 줄 구분 기호 포함). with open(filename, 'a') as out: out.write(var + '\n') 이렇게하면 다른 모든 내용 뒤에 파일 끝에 줄이 추가됩니다. 참조 페이지 https://stackoverflow.com/questions/20429246 2020. 12. 28.
파이썬 Scapy로 TCP 플래그 얻기 PCAP 파일을 구문 분석하고 있으며 TCP 플래그 (SYN, ACK, PSH, URG, ...)를 추출해야합니다. 한 번에 모든 플래그를 얻기 위해 packet [ 'TCP']. flags 값을 사용하고 있습니다. pkts = PcapReader(infile) for p in pkts: F = bin(p['TCP'].flags) print F, bin(F), p.summary() # manual flags extraction from F packet [ 'TCP']. flags 값에서 수동으로 추출하지 않고 단일 TCP 플래그를 얻는 방법이 있습니까? 해결 방법 일반적으로 FLAGS를 처리하는 일반적인 방법은 비트 맵과 비트 연산자를 사용하는 것입니다. Packet 클래스에 플래그를 테스트 할 특정 메.. 2020. 12. 28.
파이썬 존재하지 않는 경우 새 파일에 쓰고있는 경우 파일에 추가 사용자의 최고점 을 텍스트 파일에 쓰는 프로그램이 있습니다. 사용자가 playername 을 선택할 때 파일 이름이 지정됩니다. 특정 사용자 이름을 가진 파일이 이미 존재하는 경우 프로그램이 파일에 추가되어야합니다 (두 개 이상의 최고점 을 볼 수 있음). 그리고 해당 사용자 이름을 가진 파일이 존재하지 않는 경우 (예 : 사용자가 새 사용자 인 경우) 새 파일을 만들고 기록해야합니다. 지금까지 작동하지 않는 관련 코드는 다음과 같습니다. try: with open(player): #player is the varible storing the username input with open(player, 'a') as highscore: highscore.write("Username:", player) ex.. 2020. 12. 28.
파이썬 kivy에서 버튼 또는 레이블 텍스트 색상 변경 #!/usr/bin/kivy import kivy kivy.require('1.7.2') from random import random from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.gridlayout import GridLayout from kivy.graphics import Color, Ellipse, Rectangle class MinimalApp(App): title = 'My App' def build(self): root = RootLayout() return(root) class RootLayout(GridLayout): pass if __name__ == '__main__': MinimalApp().ru.. 2020. 12. 27.
파이썬 +에 대해 지원되지 않는 피연산자 유형 : 'int'및 'str' 저는 현재 파이썬을 배우고 있으므로 무슨 일이 일어나고 있는지 전혀 모릅니다. num1 = int(input("What is your first number? ")) num2 = int(input("What is your second number? ")) num3 = int(input("What is your third number? ")) numlist = [num1, num2, num3] print(numlist) print("Now I will remove the 3rd number") print(numlist.pop(2) + " has been removed") print("The list now looks like " + str(numlist)) 프로그램을 실행하여 num1, num2 및 num.. 2020. 12. 27.
파이썬 pandas.Series에 항목을 추가 하시겠습니까? pandas.Series 에 정수를 추가하고 싶습니다. 내 코드는 다음과 같습니다. import pandas as pd input = pd.Series([1,2,3,4,5]) input.append(6) 이것을 실행하면 다음 오류가 발생합니다. Traceback (most recent call last): File "", line 1, in f.append(6) File "C:\Python33\lib\site-packages\pandas\core\series.py", line 2047, in append verify_integrity=verify_integrity) File "C:\Python33\lib\site-packages\pandas\tools\merge.py", line 878, in conca.. 2020. 12. 27.
파이썬 Python PIL NameError 전역 이름 이미지가 정의되지 않았습니다. Python 2.7 용 실행 파일을 사용하여 PIL 1.1.7을 설치했습니다. 하지만이 코드를 실행할 때 : import requests from PIL import * def main() : target = "http://target/image.php" #returns binary data for a PNG. cookies = {"mycookie1", "mycookie2"} r = requests.get(target, cookies=cookies) im = Image.open(r.content) #r.content contains binary data for the PNG. print im if __name__ == "__main__" : main() 오류가 발생합니다. Traceback (most r.. 2020. 12. 27.
파이썬 How to use 2to3 properly for python? 파이썬 2.7에 일부 코드가 있으며 모두 파이썬 3.3 코드로 변환하고 싶습니다. 2to3를 사용할 수 있다는 것을 알고 있지만 사용 방법을 정확히 모르겠습니다. 해결 방법 $ 2to3 --output-dir=python3-version/mycode -W -n python2-version/mycode 참조 페이지 https://stackoverflow.com/questions/20458011 2020. 12. 27.
파이썬은 튜플을 배열로 변환 3 차원 튜플을 배열로 변환하는 방법 a = [] a.append((1,2,4)) a.append((2,3,4)) 다음과 같은 배열 : b = [1,2,4,2,3,4] 해결 방법 >>> a = [] >>> a.append((1,2,4)) >>> a.append((2,3,4)) >>> [x for xs in a for x in xs] [1, 2, 4, 2, 3, 4] >>> import itertools >>> list(itertools.chain.from_iterable(a)) [1, 2, 4, 2, 3, 4] 참조 페이지 https://stackoverflow.com/questions/20637970 2020. 12. 27.
파이썬 Square of each element of a column in pandas Pandas에서 DataFrame의 열 / 시리즈의 각 요소를 제곱하고 결과를 저장할 다른 열을 만들려면 어떻게해야합니까? 해결 방법 >>> import pandas as pd >>> df = pd.DataFrame([[1,2],[3,4]], columns=list('ab')) >>> df a b 0 1 2 1 3 4 >>> df['c'] = df['b']**2 >>> df a b c 0 1 2 4 1 3 4 16 참조 페이지 https://stackoverflow.com/questions/20644536 2020. 12. 27.