python监听端口
1. python socket 监控 端口
脚本里没有调用tcp_monitor?
即使有,执行了估计你还是看不到链接,执行完立即就close了
2. python 监听串口监听到自己发送的消息
下载一个串口调试工具,看一下就知道发没发出去了
3. 利用python监听服务端口的脚本请大大们帮我看下这个结果正常吗
问题出现在你使用抄sleep函数袭。3秒内所有线程应该都没有结束的。 最好用 thread 的join 函数等待所有线程结束。 另外,你使用全局变量count,有10个线程去访问并改变值,应该加个锁控制一下。
4. python 查看端口是否开通
1. 可以调用系统命令netstat
比如说22端口,查看如下有无返回
netstat -lnt | awk '$6 == "LISTEN" && $4 ~ ":2"'
2. 用socket mole, 例如
import socket;sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)result = sock.connect_ex(('你的ip',22))if result == 0: print "Port is open"else: print "Port is not open"
5. 如何通过python访问链接及端口
请问你定义的访问是什么意思?因为正常的编程语言,如果用socket编程,你总可以用udp和tcp去连接某个ip的,当然前提是对方打开了端口。
6. widows怎么打开python访问端口
用python自带的IDLE可以调用python的命令窗口,输入一个命令就会出相应的结果。例如,输入print('hellos world'),然后回车,就会显示hello world。
如果要写python脚本,简单的可以用txt编写,后缀改为.py,然后在cmd中运行 python E:\test\2.py,来运行这个py文件。(这里只是一个比方)
更方便的,一般都是下一些第三方软件,例如Pycharm,它可以编写pthon脚本,然后在Pycharm上就能运行显示结果,而不需要去开cmd。因为Pycharm已经帮你连接好了。就是说你所有的事情都在Pycharm上面完成了。还可以DEBUG。
推荐最后一种方法
7. python,获取指定端口的状态
importsocket
defisPortFree(port):
sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
try:
sock.bind(('127.0.0.1',port))
exceptException,e:
sock.close()
printe
returnFalse
sock.close()
returnTrue
8. python怎样实现监听程序的端口。如apache开着, 一旦有数据到达80的端口 他就会记录下来
apache占用了80端口python的socket就不能用了啊,要不怎么知道数据发给谁呢,你可以让python使用80,apache使用别的,然后让python收到后转发给apache。
9. Python的BaseHTTPServer监听端口只能通过localhost打开,内网IP不能访问
下面是java的例子,但是原理一样的
【起因】
同事要参考我写的一个项目的效果,在本机发布以后发现通过局域网IP无法访问,但是localhost和127.0.0.1可以访问
【经过】
配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4, 如下
(借鉴的解决方案)
<1>使用cmd命令netstat -n, 查看tomcat地址绑定, 发现是绑定到127.0.0.1
<2>配置tomcat的server.xml, 更改connector配置, 端口不用改, 加上address="0.0.0.0", 使其绑定到IPv4
<Connector port="8080" maxHttpHeaderSize="8192" address="0.0.0.0"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<3>重启tomcat, 再次使用netstat -n, 查看tomcat地址绑定, 已变为IPv4.
【结果】
可以通过局域网IP访问了。
10. python探测哪些端口开了http服务
第一个问题没啥,用抄0作为端口那么就会选择本地没有使用的端口。 第二个要么用python序列化的方法,只要对端用反序列化解释就可以。要么用自定义的,借助于struct的pack/unpack,或者如果跟c通讯,用ctypes定义结构体也可以。看你需要了