我尝试使用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)
维基百科似乎阻止了不是来自标准浏览器的请求.
有谁知道如何解决这个问题?
有没有人知道一个好的Java Swing Timeline Widget,其功能可与Janus Winforms时间轴组件相媲美?
当我尝试通过Java ProcessBuilder类在任务调度程序中创建新任务时,我得到一个访问被拒绝错误的Windows Vista.在XP上它工作得很好.
当我使用"Run as adminstrator"选项时,它也可以在Vista上运行.
然而,这是一个额外的步骤,用户可能不知道这一点.当用户只需双击应用程序图标时,它将失败并拒绝访问.我的问题是如何在启动后立即强制java应用程序重新获取管理员权限?
我遇到了"挂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 ×3
jfilechooser ×1
python ×1
scheduler ×1
swing ×1
timeline ×1
urllib2 ×1
user-agent ×1
widget ×1
wikipedia ×1