2

我是 Python S60 的新手。我尝试制作一个简单的应用程序,但设置默认接入点有问题。这是应用程序的代码:

import btsocket
import urllib
import appuifw
ap_names = []
ap_ids = []
ap_list_of_dicts = btsocket.access_points()
for item in ap_list_of_dicts:
   ap_names.append(item['name'])    
   ap_ids.append(item['iapid'])

print "Name:", ap_names[0] // my wifi access point is on index 0 in list
print "ID:", ap_ids[0]
ap = btsocket.access_point(ap_ids[0])
btsocket.set_default_access_point(ap)
ap.start()
print "IP:", ap.ip()
opener = urllib.FancyURLopener({})
f = opener.open("http://example.com/")
f.read()

我的问题是应用程序仍然要求我选择接入点,尽管我使用 btsocket.set_default_access_point(ap) 设置了默认 AP。请问你能帮帮我吗?问题出在哪里?我需要自动打开与我的 wifi 接入点的连接。我的手机是带有 Symbian S60 第三代的诺基亚 E51。它上面安装了 python S60 v.2.0.0。

非常感谢

马托

4

0 回答 0