精华内容
下载资源
问答
  • java程序 删除 文件夹里面的文件,用的递归,删除类型文件后缀名可以修改,时间可以修改等等 仅供参考 下载即可使用 修改路径地址即可,地址在配置文件里面。
  • 不存在的,下面是一个小小的Demo,将csv文件转换Excel。 根据需要可以进一步修改自己需要的功能。 import pandas as pd def csv_to_excel(readpath,savepath): """ 读取文件夹下所有的文件,将csv文件重命名...

    工作中有时需要批量转化文件格式,将指定的文件后缀修改为另一种后缀,一个一个文件去修改?不存在的,下面是一个小小的Demo,将csv文件转换为Excel。
    根据需要可以进一步修改为自己需要的功能。

    import pandas as pd
    
    def csv_to_excel(readpath,savepath):
    	"""
    		读取文件夹下所有的文件,将csv文件重命名为excel表格后保存
    		PS:读取和保存文件夹不能相同
    	"""
    	for dirpath,dirnames,filenames in os.walk(readpath):
    		for filename in filenames:
    			(filename2, extension) = os.path.splitext(file)      # 将文件名拆分为文件名与后缀
    			if (extension == '.csv'):                            # 判断该后缀是否为.c文件
    				old_name=os.path.join(dirpath,filename)
    				# print(old_name)
    				data = pd.read_csv(old_name,encoding="gbk")
    				data = data.astype(str)
    				new_name =  filename.split(".")[0]+".xlsx"
    				# new_name =  filename2+".xlsx"
    				# print(os.path.join(savepath,new_name))
    				data.to_excel(os.path.join(savepath,new_name),sheet_name='Sheet1',encoding="gbk",index=False)
    
    if __name__ == '__main__':
    	path1 = r'E:\dosn2\1'
    	path2 = r'E:\dosn2\2'
    	csv_to_excel(path1,path2)
    	print("运行完毕,转换成功")
    
    
    展开全文
  • 基于Python的csv文件操作(二)获取指定文件夹下所有文件名称+后缀并写入csv文件中 简要介绍 最近有个需求,需要把某文件夹下的所有文件名遍历一遍导入新的csv文件中,于是参考网上资料就做了个脚本记录一下: 在...

    基于Python的csv文件操作(二)获取指定文件夹下所有文件名称+后缀并写入csv文件中

    简要介绍
    最近有个需求,需要把某文件夹下的所有文件名遍历一遍导入新的csv文件中,于是参考网上资料就做了个脚本记录一下:
    在pycharm中新建py文件:

    # -*- coding: utf-8 -*-
    import os           
    import pandas as pd   #和csv有关的最好的库就是panda了
    
    def get_filename(file_dir):
        filename = None
        for root, dirs, files in os.walk(file_dir):
            # print(root) #当前目录路径
            # print(dirs) #当前路径下所有子目录
            # print(files) #当前路径下所有非目录子文件
            filename = files
        return filename
    
    def main():
    	#这里指定一个目标文件夹,存放所有文件
        file_path = r'./Rawdata'  
        #这里在当前路径下生成一个filename.csv文件用来记录所有文件名
        creat_csvfile_path = r"./filename.csv" 
        
        FileName = get_filename(file_path)
        # print(FileName)
        for filename in FileName:
            content = [[filename]]
            list_name = ['文件名']
            tab_data = pd.DataFrame(data=content, columns=list_name)
            
            #这一步是为了不覆盖表头
            if not os.path.exists(creat_csvfile_path):
                tab_data.to_csv(creat_csvfile_path, mode='a+', encoding='utf-8-sig', index=False)
            else:
                tab_data.to_csv(creat_csvfile_path, mode='a+', encoding='utf-8-sig', index=False,
                                header=False)
    
    if __name__ == '__main__':
        main()
    
    

    好了,程序写完了,要把它转为exe脚本了,可以用以下方法:
    Win+R输入指令cmd打开DOS终端窗口,在DOS窗口下输入pyinstaller -F ‘你的py程序文件绝对路径’,没有pyinstaller的可以百度一下怎么安装这个,执行完就可以在某dist文件夹下生成对应的exe文件,这样就可以在需要的时候直接双击脚本使用了。

    本文不足之处希望大家多多指出,非常感谢

    展开全文
  • excel表 更改后缀名 xlsx转成csv csv转换xlsx

    万次阅读 多人点赞 2019-09-12 23:14:20
    我们知道,像身份证这些多位数字,在正常表格里都是会加上一个‘来使其显示的,或者换成“文本”模式的单元格形式:这里分别以文本形式以及加‘的数字形式,大家讲解转换成CSV格式后的效果差别。 2、先看以文本...

    excel 转成CSV 步骤:
    1、打开你需要转换的Excel表格。这里特别介绍一下多个数字的现象,我们知道,像身份证这些多位数字,在正常表格里都是会加上一个‘来使其显示的,或者换成“文本”模式的单元格形式:这里分别以文本形式以及加‘的数字形式,为大家讲解转换成CSV格式后的效果差别。
    2、先看以文本形式保存的表格转换:
    2.1然后,就可以点击左上角的office按钮,选择“另存为”里的“其他格式”:
    2.2然后在另存为的“保存类型”里选择“CSV(逗号分隔)(*.csv)”这个选项:
    2.3然后会有一个提示,点击确定:
    2.4然后再有一个提示,点击“是”:
    2.5然后当你退出并打开保存的CSV格式文件时,发现18位的数据最后三位是0:
    3、但是,当你把CSV文件直接修改后缀转换成txt文件时,发现数据又是正常的。
    4、所以你可以转换为txt来保存,直接CSV上传可能会有问题,但是可以使用下面这个方法,就会完全显示数据了。
    5、看到上面第一步的那里,数据是以‘形式保存的,然后后面的另存为方法一样进行,这样子最后保存的CSV文件就还是有全部的显示数据了:
    6、而且这样子再直接转换成txt文本的数据也是正常的,只是都多了个‘号就是。如果数据不是太麻烦的,那么直接看另存为的方法就可以了,不用看上面对于长数据的解释说明。

    CSV 转成excel 1、打开该csv文件,进入到文件中界面中,点击菜单中“文件”的选项。

    2、就会弹出一个下拉的菜单中进行选择为“另存为”的选项。
    3、进入到另存为的框中,在保存类型中,进行选择“Microsoft office excel 工作簿”的选项。
    4、选择完成之后,文件名后缀csv变为了xls的后缀,然后进行点击”保存“的按钮。
    5、转换完成之后就可以到保存的路径中找到该转换完成的文件。

    展开全文
  • 解决方案: 用wps打开.xls文件,然后点击文件-另存为,选择格式为csv保存即可

    解决方案:
    用wps打开.xls文件,然后点击文件-另存为,选择格式为csv保存即可
    在这里插入图片描述
    后续:我将文件上传hdfs上,然后在相应路径创建hive表,结果select后显示出的结果又乱码:
    在这里插入图片描述
    解决:
    用npp打开该文件,然后如下操作
    在这里插入图片描述
    然后ctrl+s,重新上传该文件,然后操作即可
    在这里插入图片描述
    或者直接
    在这里插入图片描述
    文件->另存为

    展开全文
  • 1.这是通过element中上传文件后返回的type类型来判断文件类型,比较麻烦,对应rar文件类型空不好判断 注释的代码是通过(点)后面的字符来判断是否是相同类型文件,这种方式有缺陷,(我是pdf.sss.pdf)这样的文件...
  • 使用IF函数,依据文本后缀是否“.CSV”作为判断条件,最后执行结果显示空。 逐步排查程序,显示判断结果false. 原来,设定的判断后缀为小写的“.csv”,而原始文本后缀是大写的“.CSV” 正确的格式关系:...
  • 可以实现功能,转换后的文件可能有字体被加粗之类的问题,转换后需要检查一下。 csv_xlsx.py import os import pandas as pd def csv_to_excel(readpath,savepath): for dirpath,dirnames,filenames in os.walk...
  • java导出文件, freemarker导出word需要ftl文件,java导出Word常见问题。2.TXT修改后缀名为.ftl
  • python 删除指定路径下的csv文件

    千次阅读 2017-10-23 23:30:32
    话不多说,先上代码: pwd = os.getcwd() ...#删除指定路径的csv文件 name = os.path.join(course_name + '.csv' ) os.remove(os.path.join(filePath , name )) print name
  • 首先要知道: cmd下进入指定路径文件夹下 1) cd是用来进去目录,或退出目录的 ...4) cd 子目录,进入下级目录 5) CD绝对路径,进入你的绝对路径的目录里如可以在 C:\WINDOWS\SYSTEM32下输入cd d:\program\f
  • 为了实现R语言文本挖掘,所需的csv格式文件,利用Java 将文本文件写成csv格式的文件;文本文件的存放结构---example ---class1 t1.txt ... ---class2 f1.txt ...
  • # FileSuffix:文件后缀,例如"csv","xlsx" # 中英文路径和文件名都可以使用 # return: 在路径InputFilePath下,符合FileSuffix后缀的所有文件的列表, # return:带输入路径的文件名,纯文件名 Te
  • 今天小编就大家分享一篇python判断文件夹内是否存在指定后缀文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 所有文件后缀名查询

    千次阅读 多人点赞 2018-03-01 08:46:28
    含义编辑ISO:镜像文件RAR:压缩包html:网页zip:压缩包exe:安装包pdf:pdf文档rm:视频...扩展及打开方式 文档文件 txt(所有文字处理软件或编辑器都可打开)、doc(word及wps等软件可打开)、hlp(adobe acro...
  • 修改csv文件编码

    2021-07-27 14:39:59
    import pandas as pd excel_file1 = r'D:/roc_test/编码问题1.csv' #导入csv数据,斜杆改双斜杠或者反斜杠 ...x1 = pd.read_csv(excel_file1, encoding="ANSI") #测试后的文件编码ANSI格式,,UTF-8 print(x1)
  • CSV文件简介 逗号分隔型取值格式(英文全称Comma Separated Values,简称CSV),是一种纯文本格式,用来存储数据。在CSV中,数据的字段由逗号分开,程序通过读取文件重新创建正确的字段,方法是每次遇到逗号时...
  • 读写csv文件

    千次阅读 2017-12-16 12:23:59
    起初,我自己连什么叫CSV文件都不知道,这个问题是来自一个网友的问题,他要我帮他做一个对csv文件数据的操作的题目。要求:如果原来数据是“江苏省南京市南京街……”换成“江苏 省 南京 市 南京 街 ……”也就是把...
  • fr=open("a.csv","r",encoding='gbk') ls=[] for line in fr: line = line.replace("\n", "") ls.append(line.split(",")) fr.close() fw=open("q.json","w",encoding='utf-8') for i in range(1,len(ls)): ls[i...
  • Linux 查找后缀文件

    2021-05-06 17:05:25
    比如查找csv文件,命令: ls|grep cvs
  • 如何从GitHub下载csv文件

    千次阅读 2019-09-26 13:30:42
    当打开存.csv文件的页面时,不用直接点击页面的Download,这样会使csv文件...要点击Raw按钮,鼠标右键,文件另存,可以直接把csv文件下载到本地。 转载于:https://www.cnblogs.com/lilimax/p/10033167.html...
  • IE9、Safari 需要手动修改后缀名为 .csv。 IE9暂时只支持英文,中文会显示为乱码。 方法二: 导出排序和过滤后的数据 和 导出自定义数据 方法: Export sorting and filtered data Export custom data else if ...
  • 场景 Winform中通过NPOI导出Excel的... } } 为了增加测试导出大数据量的时间,所以首先构建了一个1000000万条记录,然后循环一行一行的追加, 添加一个计时,看看花费了多少时间 此文件后缀名为csv可以使用Excel打开
  • csv文件数据清洗

    千次阅读 2019-09-29 19:30:25
    对爬取的csv文件进行数据清洗 运用内容:pandas、正则表达式 二、简单分析: 共176条数据 其中,分析目标以全职准,但职位名称包含实习信息,需要删除掉。 数据方面:csv保存格式str,运用正则表达式...
  • 需求:找出data目录下,不同子文件夹内的指定后缀为dcm的文件名,生成list,保存为csv格式 import fnmatch import os import pandas as pd import numpy as np import sys InputStra = sys.argv[1] # 运行时,...
  • txt文件转换为csv格式文件

    万次阅读 2019-02-20 09:23:17
    数据在存储在txt文件中的时候,每一列数据用逗号隔开,每一行进行换行,转换为csv格式,直接将后缀名“txt”改为“csv”就行了。
  • springboot导出csv文件

    千次阅读 2020-12-04 11:25:45
    1.csv导出工具类 import java.io.OutputStream; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List;...
  • 最近工作需要处理大量csv文件转换成.xlsx进行数据处理,手动转换效率低,于是上网查了很多批量转csv教程,可惜的是所有教程几乎都是默认csv分隔符逗号,很不幸的是我的csv文件是分号 “;” 作为分隔符,查了半天...
  • CSV文件简介

    千次阅读 2014-03-28 12:41:54
    CSV文件:   "CSV" 是逗号分隔文件 (Comma Separated Values) 的首字母英文缩写,是一种用来存储数据的纯文本格式,通常用于电子表格或数据库软件。在 CSV 文件中,数据“栏”以逗号分隔,可允许程序...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,667
精华内容 3,466
关键字:

后缀名为csv的文件