PYTHON SOCKET: Server - Client TCP - Parte Seconda - Python 3 Tutorial Italiano
HTML-код
- Опубликовано: 10 сен 2024
- 🔺 Lascia un commento e un mi piace per aiutarci a diffondere il video. Grazie!
🔺 Iscriviti al canale: www.youtube.co...
🚀⏩ Trasforma la tua passione in una carriera remunerativa con il nostro pacchetto programmazione e sviluppo web! Impara Python, HTML, CSS, Bootstrap, Django e Vue JS www.programmar...
🐍 Sito Ufficiale: www.programmar...
📚 Newsletter per Developers: www.developers...
👨💻 GitHub: www.github.com...
📸 Instagram (nuovo): / michelesaba.dev
📽️ TikTok (nuovo): / michelesaba.dev
🐦 Twitter: / pymike00
🔷 Telegram: t.me/programma...
📘 Facebook: / programmareinpython.it
📸 Instagram: / programmareinpython.it
Trascrizione disponibile su:
www.programmareinpython.it/video-corso-python-intermedio/08-server-client-tcp-parte-seconda/
Ciao ma hai un listato per inviare un msg ad un client specifico ? Se ho più clien come faccio a scegliere il client a cui mandare il msg
se io voglio metterlo pubblico cioè accettare più connessioni temporaneamente come faccio
Lanciati i due Script in sequenza funzionano alla grande, dopo aver chiusi il client come mai non si riesce a rilanciare?
credo rimanga qualcosa "appeso" credo non venga chiusa la connessione precendete.. come si risolve?
il problema che appena faccio cd .. per cambiare cartella non mi fa dare più comandi,cioè non spunta più la freccetta per l'input,sai dirmi perché? Cioè non mi da nessun'errore,solo che non manda i comandi,e un altra cosa...se per esempio faccio ctrl+c sul file del cliente(quindi stoppo il client)poi faccio python3 sub_client.py e do il comando esso non da un output e poi non fa dare più i comandi,come il problema di prima e per risolvere devo riavviare server e client,perché?
Inoltre non riesco a capire in quale riga è passato il socket relativo al client. Leggo solo conn, indirizzo_client = s.accept()
ma s è il socket relativo al server giusto? Non viene passato altro perchè socket client e server coincidono? Ad ogni modo continuo a ricevere [WinError 10061] Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione. Attendo vostre risposte! Grazie e tutti voi
[WinError 10061] Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione. Come posso risolvere? grazie
Risolto?
Ciao, quando eseguo entrambi gli script, nessun problema, ma se digito il comando dir, da un errore di decodifica, dicendo che non può decodificare i byte in utf-8. Come faccio a risolvere? P.S.: Mi trovo su windows, da entrambi gli script.
Che versione di Python usi?
@@PyMike 3.8.9
Non ho capito perché hai messo conn , indirizzo_client potresti spiegarmi un attimo?
[WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. Questo è il mio errore nel momento in cui runno lo script 1
Disattiva il firewall di windows e riprova. Per non confonderti ed avere le idee più chiare ti consiglio di lanciare il sub_server in un cmd ed il sub_client in un altro cmd.
Ciao Mike complimenti per il video :) Un'unica cosa: Quando creo il socket con il comando "s = socket.socket()" pycharm mi dice che socket.socket non è richiamabile sai spiegarmi perchè e come risolvere?
Ciao Techdodo, puoi postare l'output completo?
'socket' is not callable
This inspection highlights attempts to call objects which are not callable, like, for example, tuples
Fai così, copia tutto il codice su pastebin e fai un po vedere...
così sembrerebbe un errore sull'import, oppure un errore derivato dall'aver assegnato una variabile "socket"
pastebin.com/TJMaUmFZ eccolo!
pymike, perchè se scrivo dir, mi da un'errore? Ovviamente sto in ambiente windows.
L'eccezione è: UnicodeDecodeError 'utf-8' codec can't decode byte 0x8a in position 15: invalid start byte
Ti ringrazio in anticipo e complimenti per tutti i video: ho incominciato il corso per gli oggetti ed è veramente molto interessante!!(come gli altri del resto)
da dove stai lanciando i comandi?
come da video, li sto lanciando tramite pycharm
@@PyMike pure io ho lo stesso problema :'(
@@PyMike stesso problema
lol,ma sembra una backdoor
praticamente lo è ahahah
@@Andrea141993 ma conviene scriverlo in python
pymike insegni come crackare con python? please!