node 에서 python 실행하여 txt파일 내용 변경하기
프로그래밍/Node.js2016. 11. 3. 20:29
node 서버에서 python 파일을 실행한후 txt 파일 내용 변경하는 방법이다
좀 복잡하게 만들었지만 이렇게도 가능하다는 것을 알려주기 위함이다.
더욱 간단하게 node에서 바로 txt파일 변경해도 되는것은 비밀은 아니다.
나의 소스코드는 다음과 같다
node 에서
child_process.spawn( "python", ["-u", "text1.py", textdata1]);
python 에서
# -*- coding: utf-8 -*-
import sys
# print sys.argv
s = sys.argv[1]
# print("You typed", s[1])
if not s:
s = ' '
f = open("text1.txt", 'w')
f.seek(0)
f.write(s)
f.flush()
f.close()
파이썬에서는 seek0으로 제일 첫번째 줄에 쓰는 것이다.
즉, 계속 덮어쓰는 것
'프로그래밍 > Node.js' 카테고리의 다른 글
node js 간단하게 설치하는 방법 (2) | 2022.02.22 |
---|---|
node js 콜백 함수로 꺼지면서 다시 실행할 수 있는 코드 (0) | 2017.01.04 |
이미지에 글자 넣기 (0) | 2016.12.21 |
nodejs 파일 변경시 자동 재시작 (0) | 2016.12.21 |
node js python 스크립트 사용하기 python-shell (0) | 2016.04.07 |