小编sia*_*sia的帖子

在哪里使用pyc文件

我想知道什么是pyc文件(python字节码).我想知道所有的细节.我想知道pyc文件如何与编译器接口.它是exe的替代品吗?它需要由python运行吗?它是否像.py文件一样可移植?我应该在哪里使用它?

python

12
推荐指数
3
解决办法
7319
查看次数

我可以在python中在我自己的网络中广播特定的消息吗?

我只想在网络上的特定端口上广播udp消息.我怎么能在python中完成这个?

python

5
推荐指数
1
解决办法
1060
查看次数

httplib重用TCP连接吗?

我正在使用httplib从一个网站获取大量资源,我想以最低的成本,所以我在我的请求上设置'连接:保持活动'HTTP标头,但我不确定它实际上使用相同的TCP连接尽可能多的请求与网络服务器允许.

i = 0
    while 1:
        i += 1
        print i
        con = httplib.HTTPConnection("myweb.com")
        con.request("GET", "/x.css", headers={"Connection":" keep-alive"})
        result = con.getresponse()
        print result.reason, result.getheaders()
Run Code Online (Sandbox Code Playgroud)

我的实施是对的吗?保持活力吗?我应该把'con = httplib.HTTPConnection("myweb.com")'放出循环吗?

PS:网络服务器对keep-alive的响应没问题,我知道urllib3

python httplib

4
推荐指数
1
解决办法
8966
查看次数

根据python中元组的第二部分从元组列表中删除

contacts.remove((name,ip))

我有ip,它是独一无二的.我想根据ip从联系人中删除这个元组,而不需要命名.

我刚试过这个contacts.remove((pass,ip)),但是我遇到了一个错误.

python

3
推荐指数
1
解决办法
1万
查看次数

如何识别广播的消息?

有时我必须向特定的IP发送消息,有时我必须将消息广播到我的网络中的所有IP.在另一端,我必须区分广播和普通广播,但recvfrom()只返回消息来自的地址; 它们之间没有区别.任何人都可以帮我区分它们吗?

UDP是协议.

python

2
推荐指数
1
解决办法
110
查看次数

c#中对象的动态数组(或列表)?

我正在尝试这段代码:

private List<book> books;
//private book[] books;
.
.
.
private void button1_Click(object sender, EventArgs e)
        {
            books.Add(new book(book_name.Text));
            //book[0]=new book(book_name.Text);
        }
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

'你调用的对象是空的.'

我该怎么办?我希望通过事件动态创建对象.

c# nullreferenceexception

2
推荐指数
1
解决办法
580
查看次数

我该如何破译dns消息?

我正在编写一个程序来接收dns消息并回复一个适当的答案(一个只回复A记录的简单dns服务器).
但是当我收到消息时,它与1035 RFC中描述的格式不同.
例如,这是nslookup生成的dns查询:

'\xe1\x0c\x01\x00\x00\x01\x00\x00\x00\x00\x00\x00\x06google\x03com\x00\x00\x01\x00\x01'
Run Code Online (Sandbox Code Playgroud)

我知道1035 RFC中定义的dns头和位,但为什么它应该是十六进制?
我应该将它们视为十六进制数或它们的utf-8等价物吗?
我的回答是否也应该有这种格式?

sockets dns networking network-programming rfc1035

0
推荐指数
1
解决办法
1588
查看次数