/socket-calculator

socket haberleşme ile html sayfasından gelen sayıları python a gönderiyor. python toplama, çıkarma, çarpma ve bölme işlemlerini gerçekleştirip nodejs ve html sayfasına geri gönderiyor.

Primary LanguageHTML

KURULUM

Python kısmı

  • ilk önce vs code uygulamasında terminale (cmd) açıyoruz.
  • python -m venv venv
  • ile virtual environtment oluşturulduktan sonra aktif edilir
  • venv\Scripts\activate
  • geri yükleme:\n
  • pip install -r requirements.txt
  • son olarak:
  • python socket_handlers.py
  • yazarak python dosyamızı çalıştırıypruz.

Nodejs kısmı

  • başka bir terminal açıyoruz.
  • npm i
  • yazarak gerekli modülleri yüklüyoruz
  • npm run dev
  • yazarak nodejs üzerinden dosyamızı çalıştırıyoruz.

Sonuç:

klasörün içindeki index.htm dosyasını herhangi bir tarayıcı üzerinde çalıştıryoruz. terminallerde hesap makinesinin aktif olduğuna dair yazı geliyor. daha sonra girdiğiniz sayıları hesap makinesi üzerinden işlem yaptığınız zaman hem index.htm üzerinden hemde nodejs ve python konsolları üzerinden sonucu göreceksiniz.

Resimler

image image