Heroku日志说"没有名为' urlparse'"当我使用import urlparse时

时间:2017-08-05 04:24:35

标签: python postgresql heroku flask

我在使用https://devcenter.heroku.com/articles/heroku-postgresql#connecting-in-python

中的以下代码行时遇到问题
import os
import psycopg2
import urlparse

urlparse.uses_netloc.append("postgres")
url = urlparse.urlparse(os.environ["DATABASE_URL"])

conn = psycopg2.connect(
    database=url.path[1:],
    user=url.username,
    password=url.password,
    host=url.hostname,
    port=url.port
)

我使用的是Python 3.6.2

在我的Heroku日志中,我看到了:

ModuleNotFoundError:没有名为' urlparse'

的模块

任何帮助都将非常感谢!!

1 个答案:

答案 0 :(得分:9)

printf("%03d", 16);//016 已移至python 3中的新模块

urlparse

在此处阅读更多内容:https://docs.python.org/3.0/library/urllib.parse.html