什么是内容%args .__ dict__?

时间:2018-06-15 07:25:44

标签: python python-2.7 dictionary

我对一个陈述感到困惑,发现in post here

        new Handler(Looper.getMainLooper()).post(new Runnable() {
            @Override
            public void run() {
                Toast.makeText(getApplicationContext(), "Your text here", Toast.LENGTH_SHORT).show();
                //your toast here
            }
        });

究竟是什么with open('cover.tex','w') as f: f.write(content%args.__dict__) ?这是Python 2.7吗?快速谷歌搜索/询问没有帮助。

更新:一个建议是content%args.__dict__modulo division,它是如何适用于字符串的?

1 个答案:

答案 0 :(得分:4)

content包含"%(key)s"形式的字符串此处%运算符是字符串插值运算符,它将导致args.__dict__["key"]的值替换为{{ 1}}在写出的字符串中。