小编dee*_*ell的帖子

如何在python中创建具有当前日期和时间的文件名?

这是一个功能代码(成功创建文件)

sys.stdout = open('filename1.xml', 'w')
Run Code Online (Sandbox Code Playgroud)

现在我试图用当前日期时间命名文件(我不是python的专家)

filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
Run Code Online (Sandbox Code Playgroud)

我想写出一个具有确切日期和时间的文件名,它是一个xml文件,程序已经创建了,我只需要命名该文件.上面的代码不起作用.

[已编辑] - 返回错误

  File "./fix.py", line 226, in <module>
    filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
Run Code Online (Sandbox Code Playgroud)

python

141
推荐指数
6
解决办法
22万
查看次数

Qt c ++聚合'std :: stringstream ss'类型不完整,无法定义

我在我的程序中有这个函数将整数转换为字符串:

    QString Stats_Manager::convertInt(int num)
    {
        stringstream ss;
        ss << num;
        return ss.str();
    }
Run Code Online (Sandbox Code Playgroud)

但是,当我运行这个时,我得到错误:

aggregate 'std::stringstream ss' has incomplete type and cannot be defined
Run Code Online (Sandbox Code Playgroud)

我不确定这意味着什么.但如果您知道如何修复它或需要更多代码,请发表评论.谢谢.

c++ string qt stringstream

89
推荐指数
2
解决办法
11万
查看次数

如何使用mailgun发送HTML电子邮件?

在找不到mailgun文档中我的问题的解决方案后,我将解释我在寻找什么.

今天我使用phpList发送我的新闻通讯(它工作得很完美!),我有HTML页面,我只是包含在phpList应用程序中发送出去.(我正在使用SMTP方法发送消息).我想知道我是否可以对mailgun做同样的事情(肯定可以,但是如何?),是否可以只包含我的HTML页面的路径来发送它?(我没有兴趣在脚本中输入我的html代码,它必须在路径中,否则我对使用mailgun没兴趣).

看看我的mailgun php代码如下:

$result = $mgClient->sendMessage("$domain",
           array('from'    => 'My Business Name <me@samples.mailgun.org>',
                 'to'      => 'name-1@gmail.com, name-3@gmail.com, name-3@gmail.com',
                 'subject' => 'Issue Feb 2014',
                 'text'    => 'Your mail do not support HTML',
                 'html'    => '<html>Inline image: <img src="cid:Pad-Thai-1.jpg"></html>',
                 'recipient-variables' => '{"name-1@gmail.com": {"first":"Name-1", "id":1}, "name-2@gmail.com": {"first":"Name-2", "id": 2}}'), 
           array('inline' => 'Pad-Thai-1.jpg'));
Run Code Online (Sandbox Code Playgroud)

我有一个名为的数组元素'html',我想包含我的HTML页面的路径(如果不可能,我可以把它放在哪里?).我只是不能将我的整个HTML代码包含在这个html数组元素中,因为它是如此广泛.

但是,mailgun声称自己很容易,也很棒,这就是我想改变的动机.

php mailgun

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

如何获取span标记的值

如何获取span标记的值并将其发送到我的表单到另一个页面?

<span id="subtotal"></span>
Run Code Online (Sandbox Code Playgroud)

我需要将我的span标签小计的内容发送到另一个页面,我想将它保存到隐藏的字段中,但我发现没办法这样做..

我用过这个,但没有成功!

function getTotal() {
    return alert(document.getElementById('total').innerHTML);
}
Run Code Online (Sandbox Code Playgroud)

对于那些需要答案的人来说,这是正确的功能!在我弄清楚脚本之后......

function getTotal() {
    //document.write(document.getElementById('total').innerHTML);
    var someValue = $(".total").text();
    alert("Value is "+someValue);
    //It cause to releoad the page and give me the parameter total          
    location.href="frmAdd.php?total=" + someValue; 
}
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

如何在MySQL MyISAM存储引擎上使用删除级联?

我有一个叫做设备的表,还有8个我称之为equipment_child1的表,依此类推,直到equipment_child8.

所有表之间的commom字段是cod_equip,使用此字段我可以使用设备父表识别所有子设备表.

我需要在设备移动时从设备中删除数据,但我需要删除所有表equipment_child1到equipment_child8的数据.

然后我记得我在innoDB引擎中使用了DELETE CASCADE,但现在我正在使用MyISAM engina,这是一个问题吗?

任何帮助,都会澄清......

mysql cascading-deletes

8
推荐指数
1
解决办法
7389
查看次数

jquery parseFloat,parseInt

我有以下情况,我正在使用jquery,我需要在表单上总结一些字段.我在小计字段总字段中发现了NaN错误. 我已经尽力避免这种类型的错误,我只需要在这个字段上使用SUM.我表格中的所有内容都运行良好,只有这2个字段有问题.我正在使用parseFloat(),没有回应.只有NaN的一个字段

按照我的JavaScript代码:

$(document).ready( function() {

        $('#valor, #taxa, #imposto, #envio, #taxa_adicional, #subtotal, #total').blur(function(){

                    // exemplo antigo var val = $('#valor').val();
                    var val = $('#valor').format({format:"#,###.00", locale:"br"});
                var tax = $('#taxa').format({format:"#,###.00", locale:"br"}); 
                var imp = $('#imposto').format({format:"#,###.00", locale:"br"}); 
                var env = $('#envio').format({format:"#,###.00", locale:"br"});
                var xat = $('#taxa_adicional').format({format:"#,###.00", locale:"br"}); 

                if(val == "") val = 0;
                if(tax == "") tax = 0;
                if(imp == "") imp = 0;
                if(env == "") env = 0;
                if(xat == …
Run Code Online (Sandbox Code Playgroud)

jquery

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

多表MySQL查询返回太多结果

我需要在8个表中进行SELECT,但结果并不是我所期望的.

丑陋的代码:

SELECT equipment.*
FROM equipment
LEFT JOIN equip_adaptador  a ON (a.cod_equip = equipment.cod_equip)
LEFT JOIN equip_antena aa ON (aa.cod_equip = equipment.cod_equip)
LEFT JOIN equip_cable c ON (c.cod_equip = equipment.cod_equip)
LEFT JOIN equip_conector cc ON (cc.cod_equip = equipment.cod_equip)
LEFT JOIN equip_fonte f ON (f.cod_equip = equipment.cod_equip)
LEFT JOIN equip_router r ON (r.cod_equip = equipment.cod_equip)
LEFT JOIN equip_suporte s ON (s.cod_equip = equipment.cod_equip)
WHERE equipment.cod_equip = 'EC726026316A0'
Run Code Online (Sandbox Code Playgroud)

结果是63项,是不对的.

解释上面的代码:

我的表equipment是我的主表,我有cod_equip field(所有我的从表的主字段).

我所有的奴隶表都给了一个叫做的前缀equip_ …

mysql join left-join

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

使用注册表单在DB中存储密码的安全方法是什么?

我有一个名为server的注册表单,其中包含名称,IP,密码字段.表格将发送由运营商填写的数据,但问题是:

在插入验证码之前,密码将如何运行?

一些简短的例子:

表格

<form method=POST action=myActPage.php>
  <input type=PASSWORD name=PWD value="" />
  <input type=SUBMIT value=GO />
</form>
Run Code Online (Sandbox Code Playgroud)

问题就在这里---在交通之间---密码可以在这里被盗......如何防止密码发生?


PHP行动页面

if ($_POST) {

   $pwd = $_POST['PWD'];
   $pwd = md5($pwd);

   $response = mysql_query("INSERT INTO tbl_pwd ('pwd') VALUES ('$pwd') ");

}
Run Code Online (Sandbox Code Playgroud)

感谢您对此事的任何想法.

编辑: 我真的花了将近两个小时在stackoverflow上搜索,我没有发现这个特定的问题,这就是问题的原因.毫无疑问"表单和php动作脚本之间流量" 重要说明:我正在寻找一种不使用SSL over HTTP的解决方案.

php mysql security

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

关于框架

我已经看了很长时间..什么是最好的框架,我找到了很多答案,但现在我的问题是不同的,我真的想要一些答案,从最简单的方式开始一个框架和框架大多数人都表示要开始.我有一遍又一遍地重复工作的问题,没有问题,但我很累,很累......我知道很多程序员有一天跟我一样,找到了解决方案,我想谈谈关于这一点..

我听说过Zend Framework(但它是一个庞大的框架),我曾经使用过Kohana MVC Framework一段时间(在一个项目中).

从现在开始,我非常感谢任何信息.

php zend-framework kohana

0
推荐指数
1
解决办法
302
查看次数

有INNER JOIN限制吗?

使用INNER JOIN是有限制的吗?

原始查询(工作得很好)我受到了77行的影响

    SELECT atendimento.id, atendimento.responsavel, atendimento.ocorrencia, 
           atendimento.idcontrato, cliente.nome as clinome, cliente.id as cliid, 
           atendimento.d_ini, usuario.apelido, tipos.descricao, tipos.id as tip 
      FROM atendimento 
INNER JOIN cliente ON atendimento.cliente=cliente.id 
INNER JOIN usuario ON atendimento.usuario=usuario.id 
INNER JOIN tipos ON atendimento.status=tipos.id 
     WHERE 1=1 AND (atendimento.status=10 OR atendimento.status=11) 
  ORDER BY tipos.id, atendimento.d_ini ASC
Run Code Online (Sandbox Code Playgroud)

新尝试:(不能很好地工作)它仅限于受影响的17行.除了我的查询中返回的只有17行之外,此处的结果是相同的.

    SELECT atendimento.id, atendimento.responsavel, atendimento.ocorrencia, 
           atendimento.idcontrato, atend_os.protocolo, atend_os.tecnico, 
           cliente.nome as clinome, cliente.id as cliid, atendimento.d_ini, 
           usuario.apelido, tipos.descricao, tipos.id as tip 
      FROM atendimento 
INNER JOIN atend_os ON atendimento.id=atend_os.protocolo 
INNER JOIN cliente …
Run Code Online (Sandbox Code Playgroud)

mysql sql join

0
推荐指数
1
解决办法
144
查看次数