errno相关内容

如何检查errno的值?

我正在使用系统调用,如果它失败,我需要为不同的 errnos 做不同的事情. 我需要编写如下所示的代码: int res;res = systemCall();如果 (res == -1){如果(错误号 == ENOMSG){做点什么();}别的{doSomethingElse();}} perror 没有帮助,因为它只打印值. 至于 strerro - 如果它是我需要的,我不知道 ..
发布时间:2021-09-04 18:41:05 其他开发

Errno 111 连接被拒绝 - Python Mininet API 主机客户端/服务器没有连接?

我是 Mininet 的新手,我正在尝试找到一种方法,在 Python 中使用脚本来使用 Mininet 执行一些测试.更准确地说,我想构建拓扑并将一些 xmlrpc 请求从一台主机发送到另一台主机.我最近发现了如何使用 mininet API.问题是我无法从客户端连接到服务器 o 获得响应,我已经使用来自客户端主机的 telnet 10.0.0.x 12345 命令进行了测试并得到了一个 连接拒 ..
发布时间:2021-08-31 20:44:19 Python

为什么返回负的 errno?(例如返回 -EIO)

另一个简单的例子: if (wpa_s->mlme.ssid_len == 0)返回 -EINVAL; 为什么是一元减号?这是(通常)为成功时返回 >0 和失败时返回 解决方案 基本上就是这个原因.许多函数都有许多“好的"正结果,因此错误代码为负值. C/POSIX 错误代码有点“历史性增长",因此试图将过多的押韵或原因归咎于它们没有多大意义. 更多现代语言会抛出错误异常,这样 ..
发布时间:2021-07-09 20:50:39 其他开发

量角器进程退出,错误代码 100

我正在尝试在不同的计算机上设置量角器.它与我的另一台计算机使用相同的文件(无法使用,因为 hdisc 损坏). 它在我的另一台计算机上运行良好,但是当我尝试在这台计算机上运行量角器时出现错误“进程退出,错误代码 100". 我尝试删除节点模块、清理缓存并再次执行 npm install 以安装依赖项.它有助于我之前的问题(无法运行 webdriver),但现在导致我出现这个问题. [ ..
发布时间:2021-06-22 20:13:13 其他开发

strtoll溢出时未将errno设置为ERANGE

我正在使用 fgets 和 strtoll 解析长整型值,但是 strtoll 没有设置 errno 到 ERANGE 时(如预期的那样)发生溢出. 在手册页中: strtol()函数返回转换结果,除非该值下溢或溢出.如果发生下溢,则 strtol()返回 LONG_MIN .如果发生溢出, strtol()返回LONG_MAX.在这两种情况下, errno 都设置为 ERANGE . ..
发布时间:2021-05-09 20:56:05 其他开发

为什么Python的argparse为SystemExit使用错误代码2?

当我不喜欢Python的argparse输入时,它将引发代码为2的SystemExit,其中似乎表示“没有此类文件或目录" .为什么使用此错误代码? import argparse进口errno解析器= argparse.ArgumentParser()parser.add_argument('arg')尝试:parser.parse_args([])除了SystemExit本身:print( ..
发布时间:2021-04-09 19:14:39 Python

%m格式说明符是什么意思?

此代码的输出打印为“成功". printf("%m\n"); 解决方案 m转换说明符不是C,而是对printf的GNU扩展: 来自GNU文档: http://www.gnu.org/软件/libc/manual/html_node/Other-Output-Conversions.html “%m"转换会打印与errno中的错误代码相对应的字符串.请参阅错误消息.因此 ..
发布时间:2020-11-15 23:56:55 其他开发

IOError:[Errno 2]没有这样的文件或目录(当它确实存在时)Python

我正在通过python中的uart处理文件的传输文件夹.在下面您可以看到简单的功能,但是有一个问题,因为出现标题中所示的错误:IOError: [Errno 2] No such file or directory: '1.jpg'其中1.jpg是测试文件夹中的文件之一.因此,这很奇怪,因为程序知道不存在的文件名吗?我在做什么错了? def send2(): path = '/hom ..
发布时间:2020-11-06 04:38:34 Python

如何在Ruby中创建文件

我正在尝试创建一个新文件,但事情似乎也没有按我期望的那样工作.这是我尝试过的: File.new "out.txt" File.open "out.txt" File.new "out.txt","w" File.open "out.txt","w" 根据我在网上阅读的所有内容,所有这些内容都应该可以使用,但是其中每一个都可以给我以下信息: ERRNO::ENOENT: No su ..
发布时间:2020-11-05 18:57:41 其他开发

克隆后如何访问errno(或:如何设置errno位置)

对于每个传统的POSIX, errno 只是一个整数左值,与 fork 完美配合,但显然不能在线程上几乎不能很好地工作。根据pthreads, errno 是线程局部整数左值。在Linux / NTPL下,作为实现细节,errno是“扩展为返回整数左值的函数的宏”。 在我的Debian系统上,这似乎是 * __ errno_location(),在其他一些系统上,我看到过类似&((getti ..
发布时间:2020-10-02 22:45:04 服务器开发

cassandra快照:无法从errno 1创建硬链接

我正在ubuntu 12.4中使用cassandra 1.2.8。 我已经使用了快照命令,并且备份过程还可以! 但是现在当我使用此命令时,出现如下错误: 线程“ main”中的异常/ var / lib / cassandra / data / english / word_doc /snapshots/1393155090911/english-word_doc-ic-10-I ..
发布时间:2020-09-29 20:30:32 其他开发

绑定错误(99):无法分配请求的地址

我正在尝试使以下代码工作,但收到上述错误.我可以肯定地确定我输入的地址是正确的,因为它可以在执行类似任务的单独程序中使用.这使我相信我犯了一些愚蠢的错误,我们将不胜感激! /*Create TCP socket*/ int tcp_socket(void) { int s; while((s = socket(PF_INET,SOCK_STREAM,0))==-1 && ..
发布时间:2020-09-21 01:12:22 其他开发

Python [Errno 13]权限被拒绝:

我正在尝试编写一个快速的python脚本,以遍历当前文件夹中的所有csv文件,并从其中删除标题行,然后将它们存储在单独的文件夹中. 当前工作目录包含四个示例csv文件和python脚本.执行后,脚本将创建HeaderRemoved目录. 看来,一旦创建了文件夹,试图读取文件的代码就会尝试访问该文件夹,但是查看代码后,我不确定为什么会这样. 此刻我在Windows计算机上. ..
发布时间:2020-07-11 21:47:43 Python

使用python写入AWS Lambda中的/tmp目录

目标 我正在尝试将zip文件写入python aws lambda的/tmp文件夹中,因此我可以在压缩之前提取操作,并将其放入s3存储桶中. 问题 Os Errno30只读文件系统 此代码在我的计算机上进行了本地测试,以确保在将文件上传到aws之前将文件写入到我的工作目录中.这是我要使用的代码. file = downloadFile() #This is api c ..
发布时间:2020-07-11 02:12:01 Python