Python UDP broadcast PermissionError: [Errno 13] Permission denied

时间:2022-01-21 02:29:12
/**********************************************************************
* Python UDP broadcast PermissionError: [Errno 13] Permission denied
* 说明:
* 使用Python3做UDP广播,遇到这个权限问题,当时就一阵惊讶,第一看
* 到这种无权限的问题。
*
* 2016-12-10 深圳 南山平山村 曾剑锋
*********************************************************************/ 一、参考文档:
Python socket.error: [Errno 13] Permission denied
http://*.com/questions/11457676/python-socket-error-errno-13-permission-denied 二、错误:
1. 错误现象:
[zengjf@root ~]# python main.py
fdsaf
Traceback (most recent call last):
File "main.py", line 11, in <module>
s.sendto('zengjf'.encode('utf-8'), address)
PermissionError: [Errno 13] Permission denied
[zengjf@root ~]#
2. 错误原因:
Set the SO_BROADCAST option, if you actually mean to send to a broadcast address:
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
3. 测试代码:
import socket address = ('255.255.255.255', 50000)
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) while True:
msg = input()
if not msg:
break
s.sendto('zengjf'.encode('utf-8'), address) s.close()

Python UDP broadcast PermissionError: [Errno 13] Permission denied的更多相关文章

  1. PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied&colon;

    在ubuntu系统下使用pip 命令安装包时,出现以下类似错误提示: PermissionError: [Errno 13] Permission denied: '/usr/local/lib/py ...

  2. 在python中打开文件显示没有权限PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied&colon;

    不多说了,我犯了低级错误 ,文件路径搞错了

  3. Python报错:PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied

    问题分析: 错误产生的原因是文件无法打开,可能产生的原因是文件找不到,或者被占用,或者无权限访问,或者打开的不是文件,而是一个目录. 问题解决: 1.检查对应路径下的文件是否存在,且被占用.如果文件不 ...

  4. 爬取网络图片到C盘存储的PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied

    C盘根目录下不能拷进去文件,但可以新建文件夹的,“发生错误,操作被阻止,客户端没有所需的特权. 因为是系统目录,不要在里面拷贝文件,最好建立一个目录再放在里面. 硬要拷贝的话,可以使用管理员权限打开e ...

  5. Python3 在操作excel时报PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied&colon; &&num;39&semi;D&colon;&sol;workstation&sol;yhdx&lowbar;auto&sol;config&sol;case&period;xls&&num;39&semi;错误

    此问题为文件被拒绝访问,主要是该文件已经被打开了.关闭此excel文件后在执行excel的相关操作就ok了.

  6. PermissionError&colon; &lbrack;Errno 13&rsqb; Permission denied&colon; &&num;39&semi;&sol;run&sol;user&sol;0&sol;jupyter&&num;39&semi;

    解决办法:需要给/run/user整个目录开放权限,不能单独给'/run/user/0/jupyter'这个文件,因为jupyter是需要往目录中添加文件,/run/user/0/jupyter,此时 ...

  7. 在apache环境中使用 python stock 请求遇到error&colon; &lbrack;Errno 13&rsqb; Permission denied

    一个python 项目运行在linux 环境下,使用apache做为web容器. 调用urllib2.urlopen(your url) 或者 xmlrpclib.ServerProxy()请求某个服 ...

  8. mac下载模块时报错OSError&colon; &lbrack;Errno 13&rsqb; Permission denied&colon; &&num;39&semi;&sol;Library&sol;Python&sol;2&period;7&sol;site-packages&sol;chardet&&num;39&semi;

    原文地址:https://www.cnblogs.com/liangyan-1989/p/8143129.html 安装完pip后,使用pip install selenium报以下错 OSError ...

  9. 【docker】python&colon; can&&num;39&semi;t open file &&num;39&semi;helloworld&period;py&&num;39&semi;&colon; &lbrack;Errno 13&rsqb; Permission denied

    运行容器提示权限问题 docker run  -v $PWD/myapp:/usr/src/myapp  -w /usr/src/myapp python:3.5 python helloworld. ...

随机推荐

  1. 用游标实现查询当前服务器所有数据库所有表的SQL

    declare @name varchar(100) DECLARE My_Cursor CURSOR --定义游标 FOR (SELECT Name FROM Master..SysDatabase ...

  2. IOS开发之音频--录音

    前言:本篇介绍录音. 关于录音,这里提供更为详细的讲解网址:http://www.cnblogs.com/kenshincui/p/4186022.html#audioRecord  ,并且该博客有更 ...

  3. Input checkbox 添加样式背景

    <style type="text/css"> .chk_1 { width: 20px; height: 20px; position: absolute; top: ...

  4. innerHtml innerText textContent兼容性问题

    innerHtml,innerText,textContentinnerHtml获取元素带标签的内容:innerText只获取元素的文本:火狐不支持innerText,支持textContent: / ...

  5. ABBYY是怎么自定义主窗口的

    启动 ABBYY FineReader OCR文字设别软件时,将打开其主窗口.同时将显示任务窗口,可以启动内置或自定义自动化任务. 主窗口显示目前打开的 ABBYY FineReader 文档. ● ...

  6. sqlserver模糊查询【转】

    http://blog.csdn.net/liuxinxin1125/article/details/5444873 SELECT * FROM user WHERE name LIKE ';%三%' ...

  7. IIS、SQL SERVER和VS的安装顺序

    正确安装顺序:先安装IIS,再安装SQL SERVER,最后安装VS. 如果先安装VS后安装的IIS,则需要找到对应的.net framework目录下,执行aspnet_regiis.exe,重新注 ...

  8. ERROR &lpar;ClientException&rpar;

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAABPwAAABCCAIAAABM0F+3AAAgAElEQVR4nO2d+29d13Xn7y+xyMvLty

  9. Qt实现基本QMainWindow主窗口程序

    这个实验用Qt实现基本QMainWindow主窗口 先上实验效果图    打开一个文件,读取文件类容 详细步骤: 1.打开Qt creator新建MainWindow工程 右键工程名添加新文件,mai ...

  10. 第一章 C&num;入门 (Windows窗体应用程序)&lpar;一&rpar;

    我的第一个窗体应用程序(一) [案例说明]  在文本框中显示一行文字“Hello C#!”,单击[显示]按钮后在文本框中显示文字:单击[清除]按钮后清除文本框中的内容. [案例实现步骤] 1.新建项目 ...