小编use*_*424的帖子

在两个不同数据库的表之间加入?

在MySQL中,我有两个不同的数据库-我们姑且称之为一个.

是否可以在数据库A中的表与数据库B中的表之间执行连接?

mysql sql join

117
推荐指数
2
解决办法
12万
查看次数

通过Python发送Outlook电子邮件?

我在用Outlook 2003.

发送电子邮件(通过Outlook 2003)使用的最佳方式是什么Python

python outlook

54
推荐指数
7
解决办法
15万
查看次数

MySQL - 使用Python在不同服务器上的数据库之间连接?

MySQL,我有两个不同的数据库-让我们称他们AB.

数据库A驻留在服务器上server1,而数据库B驻留在服务器上server2.

两个服务器{ A,B}在物理上彼此靠近,但是在不同的机器上并且具有不同的连接参数(不同的用户名,不同的密码等).

在这种情况下,是否可以在数据库A中的表与数据库中的表之间执行连接B

如果是这样,我该如何以编程方式进行python呢?(我使用pythonMySQLDB分别与所述数据库中的每一个交互).

python mysql

29
推荐指数
1
解决办法
3万
查看次数

危险的Python关键词?

我即将从不受信任的来源获取一堆python脚本.

我想确保代码的任何部分都不会损害我的系统,这意味着:

(1) the code is not allowed to import ANY MODULE

(2) the code is not allowed to read or write any data, connect to the network etc

(每个脚本的目的是遍历列表,从给定的输入计算一些数据并返回计算值)

在我执行这样的代码之前,我想让一个脚本'检查'它并确保那里没有任何危险可能会伤害我的系统.

我想过使用以下方法: check that the word 'import' is not used (so we are guaranteed that no modules are imported)

然而,用户(如果需要)仍然可以编写代码来读/写文件等(比方说,使用open).

然后是问题所在:

(1)我在哪里可以得到一个'全局'的python方法列表(比如open)?

(2)是否有一些代码可以添加到发送给我的每个脚本(在顶部),这会使某些"全局"方法对该脚本无效(例如,任何使用该关键字open都会导致异常)?

我知道有一些python沙盒的解决方案.但请尽量回答这个问题,因为我认为这是满足我需求的更相关的方法.

编辑:假设我要确保没有import在文件中,并没有伤人的可能方法(如open,eval等)都在上面.我可以断定该文件是安全的吗?(你能想到内置方法可以运行的任何其他"危险"方式吗?)

python

24
推荐指数
3
解决办法
2703
查看次数

ZeroMQ消息大小长度限制?

假设有几台机器使用python'szeroMQ客户端进行交互.

这些消息自然地格式化为字符串.

消息的长度是否有限制(字符串)?

zeromq pyzmq

20
推荐指数
2
解决办法
1万
查看次数

适用于Linux的SQLYog-Like MySQL GUI?

我正在寻找MySQLLinux 的GUI(使用Ubuntu 10.04).不需要任何花哨的东西 - 只需轻松创建数据库/表,能够手动设置表行的值,运行查询和查看结果等.

有什么建议?

mysql linux ubuntu

17
推荐指数
1
解决办法
6万
查看次数

将4个整数打包为ONE BYTE?

我有四个整数{ a,b,c,d},可以有值的范围如下:

a - {0或1}(1位)

b - {0或1}(1位)

c - {0,1,2,...,7}(3位)

d - {0,1,2,...,7}(3位)

首先,我想将它们打包成一个字节,然后可以写入二进制文件.后来,我想解开一个字节,并从中获取到窗体(元组a,b,c,d).

我知道如何在python中读取/写入二进制文件的字节.但是如何进行打包/拆包?

python binary struct

16
推荐指数
3
解决办法
1718
查看次数

Python - 异常升级时发送电子邮件?

我有一个python有很多方法的类():

Method1()

Method2()

...........

...........

MethodN()

所有方法 - 在执行不同任务时 - 具有相同的方案:

do something
do something else
has anything gone wrong?
    raise an exception
Run Code Online (Sandbox Code Playgroud)

我想能够在课堂上的任何地方引发异常时收到电子邮件.

有没有简单的方法将这个逻辑组合到类中,而不是SendEmail()在每个raise Exception语句之前调用?什么是正确的,pythonic方式处理这种情况?canh''generalized'异常处理程序是解决方案吗?我很高兴你有任何想法.

python exception-handling

15
推荐指数
5
解决办法
2万
查看次数

PostgreSQL客户端 - 如何启动它?

我刚刚在Ubuntu上安装了PostgreSQL-8.4.如何启动它/它的GUI,连接到数据库等?我知道SQL,但PostgreSQL在我的Ubuntu 10.04桌面上找不到图标(因此,我不知道如何启动它).

postgresql

12
推荐指数
3
解决办法
6万
查看次数

从100台机器快速发送4 [GB]?

100 servers在我的集群中.

当时17:35:00,所有100 servers都提供了数据(大小1[MB]).每个服务器处理数据,并产生约的输出40[MB].每台服务器的处理时间是5[sec].

在time 17:35:05(5[sec] later),需要一台中央机器来读取所有输出100 servers(记住,数据的总大小是:100 [机器] x 40 [MB] ~4 [GB]),聚合它,并产生一个输出.

这是非常重要的是整个过程gathering the 4[GB] data的所有100 servers花费尽可能少的时间尽可能.我该如何解决这个问题?

是否有任何python可以提供帮助的现有工具(理想情况下,但会考虑其他解决方案)?

python distributed-computing nosql

10
推荐指数
1
解决办法
334
查看次数