【问题标题】:Verify thread-safety MySQLdb (Python) prior to Trac installation在安装 Trac 之前验证线程安全 MySQLdb (Python)
【发布时间】:2014-07-25 22:25:07
【问题描述】:

我第一次尝试手动安装 Trac。我不想使用像 Bitmani 这样的一键式安装程序,我想学习如何手动安装 Trac,所以我仔细按照说明进行操作。我现在将它安装在 Windows localhost 中,然后再将其安装到 Linux 环境中。

由于我仔细按照说明进行操作,我需要安装 Python+MySQLDb,我阅读了以下内容:

线程安全很重要 (...) 通过从独立的 Python 脚本(即不在 Apache 下)调用 MySQLdb.thread_safe() 来验证它是线程安全的。如果单机测试报告 MySQLdb 确实是线程安全的 (...)

我刚刚安装了MySQLDb 1.2.4,我想验证一下。我用谷歌搜索过,但我没有找到关于这个的例子,而且我对 Python 一无所知。如何验证我是否进行了线程安全安装?

【问题讨论】:

    标签: python mysql multithreading mysql-python


    【解决方案1】:

    运行此命令。如果您在输出中得到1,则您的安装是线程安全的。

    python -c "import MySQLdb ; print MySQLdb.thread_safe()"
    

    【讨论】:

    • 我试过了,但我遇到了这个错误:SyntaxError: EOL while scanning string literal。感谢您的帮助!
    • 哦,我刚刚将' 替换为" 并且我得到了1,所以我现在已经验证了它。谢谢!!!
    • @Metafaniel 哈哈,我只是想建议,你太快了 :) 很高兴它对你有用!
    猜你喜欢
    • 2013-01-03
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 2013-04-21
    • 2017-09-13
    • 1970-01-01
    • 2015-03-05
    • 2012-12-16
    相关资源
    最近更新 更多