Articles of python

使python运行在我的networking服务器上

即时通讯有点卡住在我的服务器上运行Python脚本的选项。 从迄今为止的研究成果,我可以看到我需要稍微修改Apache来运行Python脚本,通过使用mod_wsgi或mod_python。 我有两个问题: mod_python似乎不再被维护(最新版本,2007)mod_wsgi似乎需要修改我的httpd.conf文件在每个应用程序的基础上。 我想知道的是,有没有办法使得python脚本像php一样运行,也就是说只需要去index.py等等,还是比那更多的参与呢? 目前我只是试图在我的xampp安装上进行设置。 任何帮助,将不胜感激。

我正在使用我自己的Apache服务器,我不能马上停止。 我能做些什么在短期内使事情变得更好?

我们有一批分布式客户端,其中包括上传日志文件到我们的Apache服务器。 我们把一些日志上的日志轮转搞砸了,所以我们现在每天多次从这些客户端上传相对较大的文件。 显然,修正是让日志轮换工作,并把更多的智能客户,让他们停止这样做。 获取任何推送给客户的变更将需要几天,可能一两个星期。 与此同时,我们的3个T1通过这些上传完全饱和,许多重要的连接(比日志上传更重要)超时。 日志上传由在mod-wsgi下运行的Python脚本处理,我们试图通过(通过Python脚本)立即发送200成功。 这不起作用 – curl(我们用来做上传的)会在30秒后报告200和一个破损的pipe道,但是它仍然在上传这30秒。 有什么build议我们可以做些什么呢? 如果我们丢失了日志文件,我们并不太在意,但我们真的希望重要的stream量能够通过。

从IMAP服务器获取联系人列表

我想用IMAP服务器上的有效电子邮件地址列表更新我的本地Thunderbird通讯簿。 我不熟悉IMAP,它是否允许这样做? 如果是这样,有人可以指向我现有的代码库(最好是Python),让我做到这一点? 谢谢。

为什么这个Python进程在我的Mac OS X Server上运行?

任何方式来看看开始这个过程,为什么? $ ps -e PID TTY TIME CMD … 41 ?? 0:00.55 /System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.

Django LDAP – 如何将描述字段映射到Django组

我正在尝试使用Django-Auth来设置我的Django应用程序的LDAP身份validation 我想要做的基本想法是任何在描述中都有“IT – 帮助台”的LDAP用户将映射到某个Django组,具有描述中的“Admin”的用户将转到另一个Django组,其他任何人都不会不得进入。 (有遗留的原因,我必须使用说明字段,所以这不是一个选项来改变) 更新:后续对话的一些部分移到这里 。

创build一个自动访问私有S3的Amazon EC2实例

我在想。 假设我在一个专用的S3存储桶中有一个文件,然后我在其rc.local中部署一个类似这样的EC2实例: GET http://privateamazons3url.com 我该如何做到这一点,以便我自动部署的EC2实例可以访问我的私有S3存储桶,而无需通过AWS控制面板手动添加它。 我问的原因是因为我打算从另一台服务器使用快照映像使用Python boto脚本远程部署我的EC2实例,并且快照映像将包括从我的私有S3存储桶下载文件。

mysql-python与MySQL 5.6

我在安装MySQL 5.6和Python 2.6.6的服务器(CentOS 6.4 x86_64)中安装mysql–python模块时遇到问题。 [python@localhost ~]$ rpm -qa | grep SQL MySQL-shared-compat-5.6.12-2.el6.x86_64 MySQL-server-5.6.12-2.el6.x86_64 MySQL-devel-5.6.12-2.el6.x86_64 MySQL-client-5.6.12-2.el6.x86_64 当我尝试通过pip安装最新版本的mysql-python时 : [python@localhost ~]$ pip install MySQL-python==1.2.4 我得到一个巨大的编译错误,结果如下: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 33: ordinal not in range(128) 在这种情况下是否有人安装了mysql-python模块? 我附上的日志文件 ,以防万一它可以帮助。

如何使用Ansible对特定任务的用户进行身份validation?

我得到'味精:无法lockingapt独家操作'当试图安装一些依赖关系在一个使用apt的aptbook,与stream浪的用户。 我怀疑它告诉我这是因为它无法在运行任务时validationstream浪用户。 这是我正在使用的angular色声明。 – name: ruby installer hosts: all sudo: True sudo_user: vagrant roles: – ruby 这是失败的任务: – name: Install ruby building dependencies apt: name={{ item }} state=installed update_cache=yes with_items: – dependency 当删除“update_cache = yes”并重新运行剧本时,我得到:E:无法lockingpipe理目录(/ var / lib / dpkg /),你是root用户吗? 很明显,当用root运行它时,它工作得很好,但是我需要它在不同于root的用户下运行,因为一些ruby(rvm,rbenv特定的)任务。 在运行我的手册时,如何正确authenticationstream浪使用者? 有人能指出我正确的方向吗?

如何在最新的惠普第九代服务器与64 GB的RAM安装Ubuntu 10.04?

如何在具有64 GB RAM的最新HP 9代Gen. Xeon服务器上安装Ubuntu 10.04? 我们能够安装Ubuntu 12.04,但在下面,我们无法做到? 我们的软件(erp)只能在Python 2.6.5的10.04版本上安全运行,并且支持所需的软件包。 如果我们从Ubuntu 10.04版本升级,我们不能运行软件。 有什么build议么?

知道我的Uni是否可以运行Python Web应用程序

我正在完成我的第一个数据库项目。 我将设置mod_wsgi到Apache,以便我可以在我的Uni服务器上运行Python webframework。 我不确定我的Uni是否有这些工具。 我的Uni不支持Python及其configuration到他们的服务器。 我想知道一种方法来获取有关shell中服务器的信息,以便我可以决定是使用他们支持的工具(Oracle,PHP)还是我喜欢的工具(Python,MySQL)。 您可以运行哪些命令来获取有关服务器的信息,以便我可以决定使用哪些工具?