小编Ada*_*dam的帖子

如何通过Python sock.send()发送除字符串以外的任何内容

我非常擅长使用Python进行编程,但出于必要,我必须非常快速地将一些东西放在一起.

我试图通过UDP发送一些数据,除了事实,当我执行socket.send()时,我必须以字符串形式输入数据.这是我的程序,所以你可以看到我在做什么:

import socket


IPADDR = '8.4.2.1'
PORTNUM = 10000

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)

s.connect((IPADDR, PORTNUM))

s.send('test string'.encode('hex'))

s.close()
Run Code Online (Sandbox Code Playgroud)

我怎么能得到它,以便我可以像s.send(ff:23:25:a1)那样用十六进制做一些事情,所以当我在Wireshark中查看数据包的数据部分时,我看到ff:23: 25:A1

python sockets hex

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

如何让我的应用滚动键盘覆盖的东西

我在Windows Phone 7的应用程序页面底部有两个文本框.当我点击倒数第二个文本框时,它会弹出键盘并让我输入文本框.那么,我想输入最后一个文本框,所以我试着向上滚动向下滚动它,但它不会让我,因为我已经在页面的末尾了!

因此,我必须单击后退键才能关闭键盘或单击应用程序的空白部分.我尝试将文本框底部的边距放大,这样即使键盘打开也可以向下滚动更多并点击底部的文本框,但是当你关闭它时,底部会有额外的空间.

有没有一种非常好的方式可以解决这个问题?当你打开键盘时,我觉得应该向上移动整个应用程序,这样你仍然可以滚动到底部!

c# windows-phone-7

8
推荐指数
1
解决办法
433
查看次数

执行windows命令行命令后,如何在Java中获取返回码

我正在用Java做这样的事情

Process p = Runtime.getRuntime().exec("ping -n 1 -w 100 127.0.0.1")
Run Code Online (Sandbox Code Playgroud)

我怎么能读取windows exec代码?我已经知道如何从命令中读取命令行输出,但如果我只想让0或1告诉我它是成功还是失败怎么办?

java

7
推荐指数
3
解决办法
9091
查看次数

标签 统计

c# ×1

hex ×1

java ×1

python ×1

sockets ×1

windows-phone-7 ×1