我想在服务器和客户机之间建立一个连接,所以服务器向客户机发送一个字符串。在

这是服务器:import socket

def Main():

host = '190.176.141.23'#ip changed

port = 12345

while True:

s = socket.socket()

s.bind((host,port))

s.listen(1)

c, addr = s.accept()

print "Connection from: " + str(addr)

command = c.recv(1024)

if command == 'GIVETEXT':

c.send('test')

try:

c.close()

sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

except SocketError as e:

if e.errno != errno.ECONNRESET:

raise

pass

if __name__ == '__main__':

Main()

这是我做的客户:

^{pr2}$

不用说,我在另一段代码中执行了这个方法,而且它起作用了。但是在那之后,服务器崩溃了,错误消息是:NameError: global name 'SocketError' is not defined

linux运行python文件socket未定义_Python服务器名称错误:未定义全局名称“SocketError”...相关推荐

  1. Linux运行python文件出现以下错误:terminate called after throwing an instance of ‘std::runtime_error‘

    Linux运行python文件出现以下错误:terminate called after throwing an instance of 'std::runtime_error'

  2. linux编译动态库未定义,自定义动态库 对‘*’未定义的引用解决方法

    自定义动态库 对'*'未定义的引用 本帖最后由 longruliang 于 2015-05-25 16:02:26 编辑 自己编写了一个串口方面的动态库,想写一个测试程序,在编译的时候冒出对'*'未定 ...

  3. left函数未定义_access中LEFT函数未定义的解决方案\表达式中'left'函数未定义。

    时 间:2012-07-03 09:30:55 作 者: 摘 要:表达式中'left'函数未定义. 正 文: 在使用ACCESS过程中,经常遇到网友问ACCESS中LEFT函数未定义,RIGHT函数未 ...

  4. matlab 函数 未定义,matlab一直说我未定义函数或变量x怎么办?

    你有没有给x赋值?没有的话,函数g(x)没法调用参数x就出错了.例如试试:12x = 1:10;g(x)www.mh456.com防采集. 首先你这个函数写的是2113没问题,我感觉你的5261基础不 ...

  5. html显示未定义,(X)HTML中的未定义行为?

    这比检查 Yi Jiang和 mu is too short给出的DTD稍微复杂一些. 的确,XHTML 1.0 DTD明确禁止< a>元素作为< button>元素在您的问题 ...

  6. python中raw_input未定义_python之NameError: name 'raw_input' is not defined

    昨天开始着手利用闲暇时间学习python,第一次运行print 'this is a python ' 提示错误,百度一下,说是python从3.0后将print变为一个函数,所以需要加上括号,从那时 ...

  7. python cmp函数未定义_python用plt画图时,cmp设置方法

    在python,有时候是需要画图的,比如把一个矩阵用图像的形式显示,之前用的好好的,每次用plt.imshow(),都是彩色图,不知为啥,突然全是黑白图了,于是需要设置cmap的值,如下: plt.i ...

  8. 符号未定义Java_Java ODBC数据源(未定义符号:SQLAllocEnv)

    我有以下Java代码.该代码的目的是建立与远程MySQL数据库ProductionDb(在我的/etc/odbc.ini文件中定义的数据源)的连接. import java.sql.*; import ...

  9. python中pd的全称_在packag“中未定义调用名称pd”时出错

    上下文 我正在为数据科学学习python,并使用Foursquare API探索坐标附近的场地.它返回一个JSON文件,所以我创建了一个函数,使用'Foursquare'包从Foursquare结果返 ...

最新文章

  1. 通过Exchange online实现HAB功能
  2. Microsoft My Phone试用手记
  3. quartzjob传递传输_Quartz教程三:Job与JobDetail介绍
  4. 安卓手机运行python程序的软件-安卓手机定时运行python脚本
  5. excel不显示0_Excel数字过长不能完整显示?超长数字变为0
  6. mysql sql优化及注意事项
  7. KNN--K近邻算法
  8. CentOS下Red5安装
  9. 图像滤镜实现万能方法研究
  10. MAPGIS67默认打开方式失败
  11. iconfont 图标不显示
  12. audioread函数未定义_为什么运行时提示未定义函数或变量 'wavread'。
  13. c语言 16 16 字库,用C语言编程16点阵字库
  14. gg修改器修改内购_僵尸炮艇生存修改金币教程
  15. 你真的懂Java怎么输出Hello World吗?
  16. 计算机技术毕业生个人简历,计算机技术毕业生个人简历模板
  17. u深度做linux启动盘,u深度u盘启动盘制作教程
  18. 腾讯云CVM云服务器1M宽带能干嘛?1M宽带支撑多少人在线?
  19. python函数五要素_Python---基本掌握要素(《Python编程从入门到实践》)
  20. Ubuntu双网卡内外网互通

热门文章

  1. Scala入门到精通——第二十九节 Scala数据库编程
  2. zabbix监控利用Python脚本发邮件
  3. [LeetCode]--118. Pascal#39;s Triangle
  4. ansible自己总结(playbook)
  5. BZOJ 2197 [Usaco2011 Mar]Tree Decoration
  6. Framebuffer原理、使用、测试系列文章
  7. PostgreSQL(从版本9.3至11.2)任意命令执行漏洞 cve-2019-9193
  8. golang 获取 命令行参数
  9. python3 requests 不进行编码 直接发送的方法
  10. golang 字符串md5 生成方式