小编dkp*_*dkp的帖子

使用Python获取Wikipedia文章

我尝试使用Python的urllib获取维基百科文章:

f = urllib.urlopen("http://en.wikipedia.org/w/index.php?title=Albert_Einstein&printable=yes")           
s = f.read()
f.close()
Run Code Online (Sandbox Code Playgroud)

然而,而不是HTML页面,我得到以下响应:错误 - 维基媒体基金会:

Request: GET http://en.wikipedia.org/w/index.php?title=Albert_Einstein&printable=yes, from 192.35.17.11 via knsq1.knams.wikimedia.org (squid/2.6.STABLE21) to ()
Error: ERR_ACCESS_DENIED, errno [No Error] at Tue, 23 Sep 2008 09:09:08 GMT 
Run Code Online (Sandbox Code Playgroud)

维基百科似乎阻止了不是来自标准浏览器的请求.

有谁知道如何解决这个问题?

python user-agent wikipedia urllib2 http-status-code-403

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

任何好的Java Swing Timeline小部件?

有没有人知道一个好的Java Swing Timeline Widget,其功能可与Janus Winforms时间轴组件相媲美?

java swing timeline widget

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

在Windows Vista上请求Java应用程序的管理员权限

当我尝试通过Java ProcessBuilder类在任务调度程序中创建新任务时,我得到一个访问被拒绝错误的Windows Vista.在XP上它工作得很好.

当我使用"Run as adminstrator"选项时,它也可以在Vista上运行.

然而,这是一个额外的步骤,用户可能不知道这一点.当用户只需双击应用程序图标时,它将失败并拒绝访问.我的问题是如何在启动后立即强制java应用程序重新获取管理员权限?

java scheduler access-denied windows-vista

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

JFileChooser有时会挂起

我遇到了"挂JFileChooser"的问题,如以下主题所述:

http://forums.sun.com/thread.jspa?threadID=5309960

http://forums.sun.com/thread.jspa?threadID=724817

http://x86.sun.com/thread.jspa?threadID=5275999&messageID=10156541

我使用的是JVM 1.6.0_07-b06.它发生在Windows XP和Windows Vista上.

有人为此找到了解决方法吗?

java jfilechooser

6
推荐指数
2
解决办法
2275
查看次数