1.
Python
Pertama, kita buat file python terlebih dahulu. Saya
akan mencoba membuat file python sederhana yang men-generate random data dari
1-100. Disini kita tidak akan langsung mengambil mempassing variable python ke aplikasi
C#, tetapi kita akan menyimpan variable python ke dalam text file terlebih
dahulu. Berikut script pythonnya.
--- Script Python ---
from time import
sleep
import random
filename
="H:/C Sharp Projects/test.txt"
i = 0
#text_file =
open(file_descriptor)
while True:
i = random.randint(0, 100)
text_file = open(filename,
"w")
text_file.write('{}'.format(i))
print(i)
text_file.close()
sleep(0.5)
Kalian bisa mengubah path filename tempat menyimpan
text filenya sesuai kebutuhan kalian.
2.
Visual Studio (Windows Form Application)
Pada bagian ini, kita membuat program untuk
menjalankan file python yang sudah kita buat sebelumnya menggunakan Thread pada
C#, dan membaca hasil text file yang di isi oleh program python tersebut. Untuk
programnya kalian bisa download di link berikut.
Hasilnya akan tampak seperti gambar berikut.
Sebelum kita menekan tombol Start Watching, kita harus
memilih file txt yang akan kita baca dengan menekan tombol Browse. Setelah file
txt terpilih, barulah kita klik Start Watching. *Pastikan file txt yang dipilih
sama dengan file txt yang di write oleh program python
Tidak ada komentar:
Posting Komentar