Python将文本文件转换为全部大写

时间:2015-06-29 21:40:04

标签: python text-files file-conversion

我是python的新手,我正在试图弄清楚如何编写一个程序,提示用户输入文本文件的名称,将文本文件的内容转换为全部大写,然后保存作为一个新文件。

2 个答案:

答案 0 :(得分:0)

static HashSet<string> frameWhiteList = new HashSet<string> { "www.domain.com",
                                                    "mysub.domain.tld",
                                                    "partner.domain.tld" };

    protected void EnforceFrameSecurity()
    {
        var framer = Request.UrlReferrer;
        string frameOptionsValue = "SAMEORIGIN";

        if (framer != null)
        {
            if (frameWhiteList.Contains(framer.Host))
            {
                frameOptionsValue = string.Format("ALLOW-FROM {0}", framer.Host);
            }

        }

        if (string.IsNullOrEmpty(HttpContext.Current.Response.Headers["X-FRAME-OPTIONS"]))
        {
            HttpContext.Current.Response.AppendHeader("X-FRAME-OPTIONS", frameOptionsValue);
        }
    }

答案 1 :(得分:0)

使用Python 2.7.6这对我有用:

filename = raw_input("File Name: ")
with open(filename, 'r+') as f:
    text = f.read()
    f.seek(0)
    f.write(text.upper())
    f.truncate()