Python论坛  - 讨论区

标题:[python-chinese] subprocess.call( 'ipconfig -all > D:\\resu lt.txt' shell = True)

2006年09月14日 星期四 14:59

zero zero在rsslife.net
星期四 九月 14 14:59:57 HKT 2006

import subprocess
output = subprocess.Popen(['ifconfig','-a'], stdout=subprocess.PIPE, 
shell=True).communicate()
print output[0]


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 15:06

xhsoldier xhsoldier在163.com
星期四 九月 14 15:06:53 HKT 2006

 
Thanks, got it!
 
 
 
 
 



-----ԭʼÓʼþ-----
·¢¼þÈË:"zero" 
·¢ËÍʱ¼ä:2006-09-14 14:59:57
ÊÕ¼þÈË:python-chinese在lists.python.cn
³­ËÍ:(ÎÞ)
Ö÷Ìâ:Re: [python-chinese] subprocess.call( 'ipconfig -all > D:\\resu lt.txt' shell = True)


From: "zero" To: python-chinese在lists.python.cn Date: Thu, 14 Sep 2006 14:59:57 +0800 (CST) Subject: Re: [python-chinese] subprocess.call( 'ipconfig -all > D:\\resu lt.txt' shell = True) > import subprocess > output = subprocess.Popen(['ifconfig','-a'], stdout=subprocess.PIPE, > shell=True).communicate() > print output[0] > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20060914/fd6d1fef/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 15:24

zhangpf zhangpf在ichaier.com
星期四 九月 14 15:24:43 HKT 2006

在开发一个用到USB接口的项目,python现在有没有支持USB比较好的包?


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 15:34

Yingbo Qiu qiuyingbo在gmail.com
星期四 九月 14 15:34:08 HKT 2006

虚拟串口通信?

根据 USB native 编程还真没有认识的人做过

2006/9/14, zhangpf <zhangpf at ichaier.com>:
> 在开发一个用到USB接口的项目,python现在有没有支持USB比较好的包?
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 15:54

zhangpf zhangpf在ichaier.com
星期四 九月 14 15:54:20 HKT 2006

是taget板子上收发数据的模块在用一个带USB接口的ARM控制器控制接收发送

我是要在PC端写一个应用软件,通过PC的USB口给target板子发送数据,或者接收到USB传过来的数据后进行处理。

想用python做的原因是图python处理各种字符串实在是方便
所以就想找找有没有驱动USB的python包

我想要的就是给几个函数,PC端发东西了就写到发送缓冲区
接受东西的话就去读接收缓冲区   这样的东西。。

大家推荐个比较稳定的啊,PC端是windows平台


----- Original Message ----- 
From: "Yingbo Qiu" <qiuyingbo at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Thursday, September 14, 2006 3:34 PM
Subject: Re: [python-chinese]在开发一个用到USB的项目,python有没有支持USB比较好的包?


> 虚拟串口通信?
> 
> 根据 USB native 编程还真没有认识的人做过
> 
> 2006/9/14, zhangpf <zhangpf at ichaier.com>:
>> 在开发一个用到USB接口的项目,python现在有没有支持USB比较好的包?
>>
>> _______________________________________________
>> python-chinese
>> Post: send python-chinese at lists.python.cn
>> Subscribe: send subscribe to python-chinese-request at lists.python.cn
>> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
>> Detail Info: http://python.cn/mailman/listinfo/python-chinese
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 16:32

Yingbo Qiu qiuyingbo在gmail.com
星期四 九月 14 16:32:14 HKT 2006

我已经试过用 pyserial 编写了一个控制手机收发短信的工具.. 很方面,就用 read/write

不知道你的 ARM 控制器能不能支持在 USB 传输上虚拟串口

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 17:15

zhangpf zhangpf在ichaier.com
星期四 九月 14 17:15:56 HKT 2006

我以前没注意到虚拟串口这个概念的
刚刚上网查了一下
你说的是不是这个意思:
在ARM控制器上做一个虚拟串口,结果target和PC连接的时候还是用USB线
不过PC却认为连上的是一个串口设备,所以在PC端直接象串口一样操作就可以了
传输的东西实际是用USB协议传输的,target上接收发送的时候也用虚拟串口来做

问两个问题:1。这个传输速度是不是USB2。0的速度,还是会有所损失呢?
2。target端实现虚拟串口的方式,是有芯片直接硬件实现呢  还是需要用软件实现啊?

哈哈 你对我的启发很大啊  谢谢你了。

----- Original Message ----- 
From: "Yingbo Qiu" <qiuyingbo at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Thursday, September 14, 2006 4:32 PM
Subject: Re: [python-chinese]在开发一个用到USB的项目,python有没有支持USB比较好的包?


> 我已经试过用 pyserial 编写了一个控制手机收发短信的工具.. 很方面,就用 read/write
> 
> 不知道你的 ARM 控制器能不能支持在 USB 传输上虚拟串口
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 17:37

Yingbo Qiu qiuyingbo在gmail.com
星期四 九月 14 17:37:25 HKT 2006

我不懂硬件,用网络的话说就是在 USB 层的基础上封装串口的通信协议

速度肯定是慢的,在 pyserial 的时候,open 端口的时候可以指定速率,或许到 115200 bps 就是串口的极限了.
慢的不是一点半点. 可能串口的读写控制方式就限制了它速度不能太快

target 实现虚拟串口,我估计硬件有比较现成的方案,你应该去咨询厂商,我只是门外汉.

我刚才搜索了一下,有 pyusb 这样一个项目,似乎能在 win32 下运行..
http://web.media.mit.edu/~dmerrill/sensor_network_applications/plug_howto.html


依赖 LibUsb-Win32 (*nix下是 libusb )

具体怎么开发偶就不清楚了.

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年09月14日 星期四 17:42

zhangpf zhangpf在ichaier.com
星期四 九月 14 17:42:58 HKT 2006

我刚才想了想,这种方法实现的肯定是串口的传送速率,远远达不到USB的速度的
谢谢啦  我去看看pyusb



----- Original Message ----- 
From: "Yingbo Qiu" <qiuyingbo at gmail.com>
To: <python-chinese at lists.python.cn>
Sent: Thursday, September 14, 2006 5:37 PM
Subject: Re: [python-chinese]在开发一个用到USB的项目,python有没有支持USB比较好的包?


> 我不懂硬件,用网络的话说就是在 USB 层的基础上封装串口的通信协议
> 
> 速度肯定是慢的,在 pyserial 的时候,open 端口的时候可以指定速率,或许到 115200 bps 就是串口的极限了.
> 慢的不是一点半点. 可能串口的读写控制方式就限制了它速度不能太快
> 
> target 实现虚拟串口,我估计硬件有比较现成的方案,你应该去咨询厂商,我只是门外汉.
> 
> 我刚才搜索了一下,有 pyusb 这样一个项目,似乎能在 win32 下运行..
> http://web.media.mit.edu/~dmerrill/sensor_network_applications/plug_howto.html
> 
> 
> 依赖 LibUsb-Win32 (*nix下是 libusb )
> 
> 具体怎么开发偶就不清楚了.
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号