Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 如何使用python或perl编写unix dgram套接字客户端?_Python 2.7_Unix Socket - Fatal编程技术网

Python 2.7 如何使用python或perl编写unix dgram套接字客户端?

Python 2.7 如何使用python或perl编写unix dgram套接字客户端?,python-2.7,unix-socket,Python 2.7,Unix Socket,已创建unix dgram套接字服务器 如何使用python或perl编写客户端 下面的代码不工作,返回“连接被拒绝”。(python 2.7.6) 我认为shell脚本、python和perl都不能很好地支持unixdgramsocket。这是真的吗?使用client.connect(path)返回相同的错误。 #!/usr/bin/python import socket import os, os.path path = "/root/hello.sock" if os.path.ex

已创建unix dgram套接字服务器

如何使用python或perl编写客户端

下面的代码不工作,返回“连接被拒绝”。(python 2.7.6)


我认为shell脚本、python和perl都不能很好地支持unixdgramsocket。这是真的吗?使用client.connect(path)返回相同的错误。
#!/usr/bin/python

import socket
import os, os.path

path = "/root/hello.sock"
if os.path.exists( path ):
   client = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
   client.sendto("hello, python", "/root/hello.sock")
   client.close()
else:
   print "sock file does not exit"