python_TCP_IP_make_CSV - 8BitsCoding/RobotMentor GitHub Wiki
ํ๋ก์ ํธ ์ ๋ณด
- ์ ์์์์ผ : 19.09.22
- ์ ์์ข ๋ฃ์ผ : 19.09.22
- ์ธ์ด : Python3.7
- IDE : Pycharm2019.01.01(Community)
- ๋ผ์ด๋ธ๋ฌ๋ฆฌ : PyQt5, random, pandas
- GitHub ์ฃผ์ : https://github.com/GoodayTH/python_TCP_UDP_make_csv
ํ๋ก์ ํธ ๊ณํ
TCP ์๋ฒ์์ ๋๋ค ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ณ ํด๋ผ์ด์ธํธ์์ CSV๋ก ์ ์ฅํ๋ค. (๊ฐ๋จํด์ ๊ทธ๋ฆผ์ ์๋ตํจ)
ํ๋ก์ ํธ๋ Python realtime graphํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ ๋ค.
ํต์ฌ์ฝ๋
self.make_csv_list = list()
self.csv_cnt_list = list()
self.csv_cnt = 0
def tcp_make_csv(self):
self.csv_list = OrderedDict(
[
('num', self.csv_cnt_list),
('data', self.make_csv_list)
]
)
df = pd.DataFrame.from_dict(self.csv_list)
df.to_csv('test_make_csv.csv', index=True, header=True)