精华内容
下载资源
问答
  • Python-字符串写入excel/txt文件

    千次阅读 2020-04-01 11:26:26
    由于之前写了一篇博客Python-实现excel里的中文(汉字)转对应拼音输出,我让结果显示在控制台,但有朋友想把它导出到excel/txt文件,所以我就写以下如何实现吧 1.字符串写入excel文件,方法一: excel = open(".....

    由于之前写了一篇博客Python-实现将excel里的中文(汉字)转对应拼音输出,我让结果显示在控制台,但有朋友想把它导出到excel/txt文件,所以我就写以下如何实现吧

    1.字符串写入excel文件,方法一:

    excel = open("../test/test0401.xlsx", "w").write(result)
    

    2.字符串写入excel文件,方法二:

        x = 1  # 在第二行开始写
        y = 0  # 在第一列开始写
        xls = xlwt.Workbook()
        sheet = xls.add_sheet('sheet', cell_overwrite_ok=True)  # 生成excel的方法,声明excel
    
        for z in result.split("\n"):
            sheet.write(0, 0, '拼音')  # 在第一行第一列单元格写"拼音"
            sheet.write(x, y, z)  # x代表行,y代表列
            x += 1
        y += 1
        y = 0
        xls.save('E://untitled1/test/Excel_test0401.xlsx')  # 保存
    
    

    3.字符串写入txt文件:

    txt = open("../test/test0401.txt", "w").write(result)
    

    4.示例:

    import xlwt
    from pypinyin import lazy_pinyin
    import pandas as pd
    #读入EXCEL文件
    filepath = "../test_word/lyj.xlsx"
    ex = pd.read_excel(filepath)
    result = ""
    for i in range(ex.shape[0]):
        zh_word = (ex.iloc[i,0])
        test_list = lazy_pinyin(zh_word)
        #result = result + ''.join(test_list) + ','#不换行
        result = result +''.join(test_list)+'\n'#换行
        
     #将字符串写入txt文件
        txt = open("../test/test0401.txt", "w").write(result)
        
     #将字符串写入excel文件,方法一
        excel = open("../test/test0401.xlsx", "w").write(result)
        
    # 将字符串写入excel文件,方法二
        x = 1  # 在第二行开始写
        y = 0  # 在第一列开始写
        xls = xlwt.Workbook()
        sheet = xls.add_sheet('sheet', cell_overwrite_ok=True)  # 生成excel的方法,声明excel
    
        for z in result.split("\n"):
            sheet.write(0, 0, '拼音')  # 在第一行第一列单元格写"拼音"
            sheet.write(x, y, z)  # x代表行,y代表列
            x += 1
        y += 1
        y = 0
        xls.save('E://untitled1/test/Excel_test0401.xlsx')  # 保存
        print("finish")
    

    5.上面示例,我三种方法都用了,所以生成了如图三个文件:

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Python输出字符串到txt文件中

    万次阅读 2014-06-26 15:05:43
    最近在做的一个东西,需要将实验结果输出txt文件中,因此,需要找一下如何使用Python将字符串输出到一个txt文件中,下面的找到的一种方法。  可以使用open函数打开一个文件,通过设置打开模式,可以将文件设置为...
        最近在做的一个东西,需要将实验结果输出到txt文件中,因此,需要找一下如何使用Python将字符串输出到一个txt文件中,下面的找到的一种方法。

        可以使用open函数打开一个文件,通过设置打开模式,可以将文件设置为只读模式、只写模式和插入模式。
        open函数会返回一个file对象,通过file对象调用write函数可以将字符串写入到文件中,如果要实现换行,只要将换行符的转义字符"\n"写入到文件中,就可以实现换行。

        例如向文件中每一行写入一个数字,可以使用下面的代码:
    <span style="font-size:24px;">    File = open("hello", "w")
        
        for Index in range(10):
            File.write(str(Index) + "\n")
        
        
        File.close()</span>

        文件的结果如下:
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9





    展开全文
  • 1、 不用json 包先来看一个Python 的奇淫技巧i=100s1=’str(i)’这样输出的不会是’100’,毫不疑问。但是s1=’ ‘+str(i)+’ ‘ 这样输出结果=str(i)。于是看这一条语句:str1='{"lat":' + str(lat) +...

    1、  不用json

    先来看一个Python 的奇淫技巧

    i=100

    s1=’str(i)’

    这样输出的不会是’100’,毫不疑问。但是s1=’ ‘+str(i)+’ ‘ 这样输出的结果=str(i)

    于是看这一条语句:

    str1='{"lat":' + str(lat) + ',"lng":' + str(lng) + ',"count":' + str(temp) +'}'

    file.writelines(str1+','+'\n')

    如果直接把字典写入,你会发现并不是你想要的结果(因为写文件都是写数值或者字符串),如果还要加上换行等,你会发现解释器报错:dict 不能与string 相加。

    2、  使用json这个库

    str1={"lat":str(lat),"lng": str(lng),"count":str(temp) }

    file.writelines(json.dumps(str1)+’\n’)

    .dumps是将其转码成json 格式,特实用。

    两种方式解决问题,方法1可以说是奇淫技巧呀!!!!!!!

    展开全文
  • 经常地,我希望运行结果输出到本地查看,甚至准备未来调取 写入的方法如下: f = open('output.txt', 'w')#前者是文件名,默认存放在.py文件同一目录下,后者是文件的打开模式,共五种,如上文 f.write('hello...

    ‘r’读模式、’w’写模式、’a’追加模式、’b’二进制模式、’+’读/写模式

    经常地,我希望将运行结果输出到本地查看,甚至准备未来调取

    写入的方法如下:

    f = open('output.txt', 'w')#前者是文件名,默认存放在.py文件同一目录下,后者是文件的打开模式,共五种,如上文
    f.write('hello~ \nworld!')#\n是换行符,不需要空格来区分
    f.close()#关闭来保存改动,并且关闭前txt文件本身是无法被操作的,如果因为python操作失败而未能close,则python进程会一直占用文件知道python结束运行。所以最好加入一个异常处理机制(请参考P-1.8)
    

    经常地,我希望读取本地文本文件的信息到程序中

    读取的方法如下:

    f = open('input.txt', 'r')
    f.read(5)#读5个,剩下可读的就少5个,有点像取进了程序一样,f.read()是全读,f.readline()是读到第一行为止(其实就是读到\n符号为止),readlines()方法读取整个文件所有行,保存在一个列表中,每行作为一个元素

    若要从后往前读,对小文件可先全读完再取字符串的最后一位,对大文件可逐行循环以节省内存

    例1:读取一个有10名已经确诊的虚构病人信息的txt文件,用机器学习,监督学习的方法使程序可以判断更多病人是否得病,将学习结果存入另一txt文件中。

    例2:通过txt实现两个程序的互通

    展开全文
  • 新建py文件,在里面写入Python代码,代码的功能是打印10次“Hello!...以上这篇Python3.6笔记之程序运行结果输出到文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
  • 新建py文件,在里面写入Python代码,代码的功能是打印10次“Hello!...其中getHtml.py是已经写好的Python脚本,html.txt是目标文件,也就是要把脚本运行结果输出到html.txt中打开html.txt文件,可以
  • python print输出保存到文本文件中

    万次阅读 热门讨论 2019-04-09 22:49:35
    python print输出保存到文本文件中 虽然有时候感觉学代码好烦人啊,一直出错,一直百度,答案五花八门的,不过好在最后总能解决,然后就是很开心很有成就感的(〃‘▽’〃) 今天就是想要把最后print出来的结果保存...
  • 上图中的 s1 和 s2 本身就是Unicode,所以直接Print可以输出中文,森林狼 和 老鹰 上图为代码图,以上代买是正确的!!!可得如下正确结果。 但是,整个晚上5个小时,都在处理的一个问题是, 原因是:相...
  • 训练模型后,总是需要测试并保存评估结果,之前一直是各个数据集和指标对应的结果组成一个字典,直接构造到f-string输出txt文件中,这样虽然方便,但是却也导致想要使用excel处理数据的时候,来回的复制粘贴。...
  • 来运行python文件,此时的输出会直接打印到cmd输出行中,如果希望运行直接保存而不是即时输出,除了在python代码中直接写入保存,还可以通过命令行: >python pyfile.py > saveit.txt 保存到当前文件目录下,或者...
  • cmd运行python文件时对结果进行保存

    千次阅读 2017-02-26 20:08:00
    此时的输出会直接打印到cmd输出行中,如果希望运行直接保存而不是即时输出,除了在python代码中直接写入保存,还可以通过命令行:>python pyfile.py > saveit.txt保存到当前文件目录下,或者你可以指定path。...
  • print中的语句写入zen.txt文件中得到的结果是文件中的原内容被print中的语句所代替,最后还要关文件。 三、输入 结果: 注意这里输出的是字符串,所以当要输出数字的时候,要进行强制转化: 还可以
  • #程序写入到文件中:a+是没有这个文件时直接创建,有文件时每执行一次都追加一遍内容,输出内容时一定要加file= fp=open('D:/test.txt','a+') print('helloworld',file=fp) fp.close() 输出到一行内不换行 p
  • python 给定一个整数列表nums和一个目标值target. ...(2)上述结果显示在屏幕上,然后写入文件result.txt,显示信息的格式为: 结果为:xxx 完整答案请在【python数据分析之禅】gzh后台,回复‘作业’获取答案 ...
  • python根据需求完成一个TXT解析器的简单开发 一 修改说明: 需求一: 一开始说要解析UECapabilityInfo 消息里的supportedBandCombination-r10 这个IE里的CA组合转化成易阅读的表现形式. 我以为一组CA组合就是一组...
  • # 小写字母全部转换成大写字母, # 然后输出到一个磁盘文件"test"中保存。 fp = open('test.txt', 'w') a_str = input("请写入字符串:") fp.write(a_str.upper()) fp = open('test.txt', 'r') print(fp.read()) ...
  • xxx.txt ls命令的执行结果输入到xxx.txt文件中,如果xxx.txt文件不存在,则创建,并写入内容。b) cat xxx.txt 查看文件内容,查看的内容包含自己例2:~Desktop/python$ ls -alh (查看python文件夹所...
  • python二级第五套答案

    2021-03-30 14:21:58
    问题1:请编写程序,用Python语言中文分词第三方库jieba对文件data.txt行分词,并将结果写入文件out.txt,每行一个词,例如: 内容简介 编辑 整个 故事 在 东汉 … 在考生文件夹下给出了程序框架文件PY301-1.py,补充代码...
  • python二级第八套答案

    2021-03-30 14:29:45
    问题1:请编写程序,从data.txt中提取大学或机构名称列表,将结果写入文件univ.txt,每行一个大学或机构名称,按照大学或机构在data.txt出现的先后顺序输出,样例如下: … 北京理工大学 … 北京师范大学 … 提示:...
  • 思考一:我们之前已经学会了基本输入和输出,已经学会如何把内容输出到屏幕上,那还有没有其他的输出途径呢? 思考二:现在要想把计算的结果永久保存下来该怎么办呢? 文件的打开 file_one = open('test.txt','w'...
  • txt 中提取大学或机构名称列表, 将结果写入文件univ.txt , 每行一个大学或机构名称, 按照大学或机构在data.txt 出现的先后顺序输出, 样例如下. 北京理工大学 北京师范大学 提示: 所有大学名称在data .txt ...
  • python实验之数字签名的产生和验证

    千次阅读 2020-05-23 12:04:01
    任务2:定义一个函数,能够使用指定的私钥对数据文件进行签名,并签名结果输出到文件返回; 任务3:定义一个函数,能够使用指定的公钥对任务2中的签名文件进行验证,返回验证结果; 任务4:利用任务1中的文件对...
  • python文件操作题

    2021-05-30 22:44:56
    五、结果写入文件 学生信息主列表生成写入CSV文件: “c:\\py\\fname.txt” 其中的fname为学生本人的学号。 <p>---此处添加IOError异常处理模块,若打开文件错误,则提示 “文件打开错误&#...
  • 一,流程图 二,流程简述 运维人员在浏览器中选择要发版的项目,点击发版按钮,程序会首先检测...后端python程序每3秒自动执行,读取newfile.txt中的命令,并执行,将结果输出至install.log文件中,前端通过webso...
  • 需求场景 ... 方法一 使用在线转换工具或者软件 方法二 脚本编译 step 1:.bat脚本反编译 使用该脚本, 可以chm...hh -decompile 转换结果输出路径 待转换文件(相对/绝对路径) # 示例 hh -decompile D:\Desktop\ 123.ch
  • 一、分析 ...2、爬取内容:网站第1页左侧...四、增加将结果写入本地txt文件的功能 运行结果: 如果希望输出到本地文件中去掉中括号[],则可以print(info, file=data)代码修改为print(info[0], info[1], info[2], file
  • ##将结果输出到文件 def formatText(ulist,shenDu): jieGuo="" biaoDaShi = "{0:^9}\t{1:^50}\t{2:^9}\r\n" if (shenDu==0): xuHao = "序号" shangPin = "商品" jiaGe="价格" jieGuo = biaoDaShi....

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

python将输出结果写入txt

python 订阅