Merhaba Hocalarım Ve Devrelerim! :)
Bu Benim İlk Python Konum. Kendimi Python'da Geliştiriyorum. Bana Yardımcı Olursanız Ve Hatalarımı Düzeltirseniz Sevinirim!!!
Kodlar:
Kod:
import socket
import ssl
import json
import re
api_sunucusu = 'www.rextester.com/rundotnet/api'
diller = ['C#', 'VB.NET', 'F#', 'Java', 'Python', 'C (gcc)', 'C++ (gcc)', 'Php', 'Pascal', 'Objective-C', 'Haskell', 'Ruby', 'Perl', 'Lua', 'Nasm', 'Sql Server', 'Javascript', 'Lisp', 'Prolog', 'Go', 'Scala', 'Scheme', 'Node.js', 'Python 3', 'Octave', 'C (clang)', 'C++ (clang)', 'C++ (vc++)', 'C (vc)', 'D', 'R', 'Tcl', 'MySQL', 'PostgreSQL', 'Oracle', 'Swift', 'Bash', 'Ada', 'Erlang', 'Elixir', 'Ocaml', 'Kotlin', 'Brainf***', 'Fortran', 'Rust', 'Clojure']
dillerin_numaralari = range(1, len(diller)+1)
print('\n'.join([x + '=' + str(y) for x, y in zip(diller, dillerin_numaralari)]))
dil_secimi = input('Dilin adını veya dilin numarasını girin lütfen! ')
for i, j in zip(diller, dillerin_numaralari):
if dil_secimi == i or int(dil_secimi) == j:
kod = input('Lütfen seçtiğiniz dile ait bir kod giriniz! ')
soket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
guvenli_baglanti = ssl.create_default_context(ssl.Purpose.SERVER_AUTH )
guvenli_baglanti.options = ssl.OP_ALL
soket = guvenli_baglanti.wrap_socket(soket, server_hostname='www.rextester.com')
soket.connect(('www.rextester.com', 443))
json_verisi = '{' + f'"LanguageChoice": "{j}", "Program": "{kod}"' + '}'
api_istek_verisi = f'POST /rundotnet/api HTTP/1.1\r\nHost: rextester.com\r\nUser-Agent: Mozilla/5.0\r\nContent-Type: application/json\r\nContent-Length: {len(json_verisi)}\r\n\r\n{json_verisi}'.encode()
soket.send(api_istek_verisi)
json_verisi = str(soket.recv(2048))
print(json.loads(''.join(re.findall('({.+})', json_verisi)))['Result'])
break
https://paste.ofcode.org/BdxmKiHgx3xVvPG8UHiJHi
python online derleyici ve yorumlayıcı çalıştırma
Python0 Mesaj
●76 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Server-Side Programlama
- Python
- python online derleyici ve yorumlayıcı çalıştırma