小编bra*_*mat的帖子

使用乘客部署Django应用程序

我可以浏览他们维基上的所有内容 - 然后我迷失了.http://wiki.dreamhost.com/Django

我有一个空白的Django模板,每当我尝试更改任何内容时,我都会收到500内部服务器错误.

我已经在本地完全开发了我的django应用程序并且只想在线托管它 - 想想它会很容易,但我慢慢地知道它不是.

我将我的应用程序"视频"上传到此目录,然后将其放入已安装的应用程序并运行"python manage.py syncdb",它找不到任何灯具(我发现奇怪).

从那里,它只是一个内部服务器错误.

这是我得到的错误:http://tweettune.com/这里是错误日志:

[Wed Aug 24 01:49:15 2011] [error] [client 66.212.30.122] Premature end of script headers:
[Wed Aug 24 01:49:15 2011] [error] [client 66.212.30.122] Premature end of script headers: internal_error.html
[Wed Aug 24 08:16:40 2011] [error] [client 99.229.160.94] Premature end of script headers:
[Wed Aug 24 08:16:41 2011] [error] [client 99.229.160.94] Premature end of script headers: internal_error.html
[Wed Aug 24 08:21:38 2011] [error] [client 99.229.160.94] Premature …
Run Code Online (Sandbox Code Playgroud)

django passenger dreamhost

8
推荐指数
3
解决办法
4037
查看次数

如何使用python取消缩短URL?

我已经看过这个帖子了 - 我怎样才能取消URL?

我对已解决的答案(即使用unshort.me API)的问题在于我专注于改进youtube链接.由于unshort.me很容易使用,因此使用验证码返回了近90%的结果,我无法解决.

到目前为止,我一直坚持使用:

def unshorten_url(url):
    resolvedURL = urllib2.urlopen(url)  
    print resolvedURL.url

    #t = Test()
    #c = pycurl.Curl()
    #c.setopt(c.URL, 'http://api.unshort.me/?r=%s&t=xml' % (url))
    #c.setopt(c.WRITEFUNCTION, t.body_callback)
    #c.perform()
    #c.close()
    #dom = xml.dom.minidom.parseString(t.contents)
    #resolvedURL = dom.getElementsByTagName("resolvedURL")[0].firstChild.nodeValue
    return resolvedURL.url
Run Code Online (Sandbox Code Playgroud)

注意:注释中的所有内容都是我在使用返回captcha链接的unshort.me服务时尝试做的.

有没有人知道一种更有效的方法来完成这个操作而不使用open(因为它浪费了带宽)?

python youtube curl urllib hyperlink

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

标签 统计

curl ×1

django ×1

dreamhost ×1

hyperlink ×1

passenger ×1

python ×1

urllib ×1

youtube ×1