본문 바로가기

python

(6)
file write f = open("demofile2.txt", "a") f.write("Now the file has more content!") f.close()
main() 함수 추가하기 0단계 - 설명 main()함수 없이 python 코드를 짜니..조금 실력이 없어 보이는 듯한 느낌적인 느낌??? 그래서 나도 넣기로 했다. 내 python코드에!!! 암튼... 1단계 - if __name__ == "__main__" 추가 def main(): print("I am main()") if __name__ == "__main__": main() "__name__" 이 녀석은 python에서는 중요한 녀석이다. python test.py 와 같이 호출한 경우 무조건 "__name__"이란 변수에 "__main__"을 넣어주기로 약속했답니다.
현재 시간 표시하기 0단계 - 설명 현재 시간을 화면에 표시하고 싶다. 파이썬에서 현재시간을 표시하는 방법은 뭔가? 너무 간단하지만..모른다...그래서 메모한다.^^ 1단계 - datetime.datetime.now() import datetime now = datetime.datetime.now() strNow = now.strftime("%H:%M:%S") print("Current Time =", strNow) import datetime datetime.datetime.now() 를 하면 되는군요 다른 방법도 있습니다 . > 결과 Current Time = 08:40:06 >
전역변수 0단계 - 설명 전역변수인데 왜 이런 경고를 내는 건가? UnboundLocalError: local variable 'g_nTest' referenced before assignment 저 변수는 전역변수로 선언한다고 선언했는데;;; 이런 식으로 말이다 from kafka import KafkaConsumer from json import loads import datetime import psycopg2 import pika import datetime, threading, time g_nTest = 0 내가 python 무식자인줄 알고 이러는거 겠지? 1단계 - 전역변수이면 사용전에 "global" 선언을 해줘라 global g_nTest g_nTest = 0 def Test() : global g..
python-kafka consumer 1단계 - pip install pip install kafka-python 2단계 - kafka consumer python from kafka import KafkaConsumer from json import loads # topic, broker list consumer = KafkaConsumer( 'test', bootstrap_servers=['my-kafka.default.svc.cluster.local:9092'], enable_auto_commit=True, ) # consumer list를 가져온다 print('[begin] get consumer list') for message in consumer: print("Topic: %s, Partition: %d, Offset: %d, ..
문자열 구분자로 나누자 by split() 0단계 - 설명 구분자를 이용하여 문자열을 나누어 배열이 저장하고 싶다! split()함수를 이용해보자 그리고 리스트에서 del이라는 것을 이용해서 삭제하고 join()으로 구분자로 다시 합쳐보자 1단계 - 구분자로 split하자 strData = "22/12/2015 4:00:00 PM,2.470294,261.5804,2,2,1" arryData = strData.split(',') print(arryData) > 결과 ['22/12/2015 4:00:00 PM', '2.470294', '261.5804', '2', '2', '1'] 무조건 문자열 배열로 만드는구나 2단계 - 리스트에서 요소를 삭제하자 음...배열중 앞에 있는 녀석과 맨뒤에 있는 녀석을 제거하고 싶다. 배열 요소를 삭제할 수 있는가? ..