首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将导出的文件保存到py文件所在的路径,并将我的csv文件重命名为文件夹名

要将导出的文件保存到py文件所在的路径,并将csv文件重命名为文件夹名,可以按照以下步骤进行操作:

  1. 首先,需要获取当前py文件所在的路径。可以使用os模块中的path方法来实现。具体代码如下:
代码语言:txt
复制
import os

current_path = os.path.dirname(os.path.abspath(__file__))
  1. 接下来,需要获取文件夹名作为新的文件名。可以使用os模块中的path方法来实现。具体代码如下:
代码语言:txt
复制
folder_name = os.path.basename(current_path)
new_file_name = folder_name + ".csv"
  1. 然后,将导出的文件保存到py文件所在的路径。可以使用shutil模块中的copy方法来实现。具体代码如下:
代码语言:txt
复制
import shutil

exported_file_path = "path/to/exported/file.csv"
new_file_path = os.path.join(current_path, new_file_name)

shutil.copy(exported_file_path, new_file_path)

以上代码中,exported_file_path是导出的文件的路径,需要根据实际情况进行替换。

最终,导出的文件将保存在py文件所在的路径,并且重命名为文件夹名.csv。

请注意,以上代码是基于Python语言的示例,如果使用其他编程语言,可以根据相应语言的文件操作方法进行实现。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

蓝桥楼赛第23期-工作文件整理归类

如果存在多个不同类型,但名称相同文件,则归类为同一文件夹中, 并将此文件夹命名为文件一致名称。 其余名称不同,类型相同文件,则按照文件类型归类为同一文件夹中,并将此文件夹命名为文档类型名称。...如果文件无类型后缀,则统一存放至名称为 others 文件夹中。 整理后文件文件夹均存放在 folder 文件夹中,移除原文档。...函数最终返回字典类型 file_list,包含整理后文件夹名称和文件夹中包含文件数量。 要求 题目需使用 Python 3.6 完成,可以使用标准库,不能使用第三方库。...需要将函数 clean_up(folder) 保存到 clean_up_files.py 文件中,并将该文件放置在 /home/shiyanlou/Code 路径下方。...符号,例如 test.a.csv,这是名为 test.a .csv 文件

1.1K10

【游戏开发】Excel表格批量转换成CSV小工具

如果单单转换一个Excel表格还好,直接另存为就搞定,但是如何将一个文件N个Execl表格转成CSV呢?...(存放xls文件路径) 15 IN_PATH = "" 16 # 输出路径(导出csv文件路径) 17 OUT_PATH = "" 18 19 20 # 读取配置文件 21 def...列表,取出xls文件路径,然后利用xlrd模块打开Excel表格,并提取其中信息 最后,根据之前xls文件,创建出对应输出路径(输出路径+Execl文件.csv),然后将读取出数据,逐行写入...CSV文件保存   具体每块函数和代码作用,已经在注释里面写清了,直接看注释就好。...其实它使用起来很简单,只需两步操作: 打开 config.ini 配置文件,配置输入路径以及输出路径,将路径替换成自己就好 ,如图2所示 执行 xlsx2csv.py 脚本进行自动导表,这一步最好在命令行下执行脚本

2.1K20
  • tensorflow object detection API 详细实践教程

    首先,我在D盘下新建一个文件夹命名为tensorflow1,然后到 (https://github.com/tensorflow/models)上点击Download ZIP,将该API文件下载到刚才建立文件夹解压...目录下新建一个文件夹命名,然后在里面建立train文件夹和test文件夹用以存放采集样本,如上图所示。...main() 上述代码命名为xml_to_csv.py,并存放在object_detection文件夹下。...其中generate_tfrecord.py是上述代码命名,输入.csv文件路径csv_input=images/train_labels.csv,图片存储路径为:image_dir=images...4.7:测试训练好检测器 我们在object_detection文件夹下随机放置一张从网上采集扑克牌图片命名为test1.jpg,然后在commond窗口中运行下面的代码(代码仍然是放在object_detection

    57820

    重新开始噼里啪啦写小文字啦~

    ,就是做一些简单数据工作,现在还是最基础写SQL语句,然后刷数据,然后导出csv,再放进Excel里面做数据透视处理。...然后新建一个文件夹命名为network,再新建一个下级文件夹命名为admin,然后新建一个文件命名为tnsnames.ora,这个文件提供了客户端服务到指定oracle服务器提供数据库服务映射...最后重启plsql,发现登录界面可以选择数据库了~大功告成~ 2.python安装和简单使用 然后就很认真的想用python来处理csv和xls文件,虽然还没有直接处理到,但是先简单来描述下我安装流程...用windows控制台来运行程序,首先找到我们文件,比如是E:PYTHON下test.py。...那么好,我们先cd到E:下,然后找到E:PYTHON,此时命令应该是python test.py 然后我们就很愉快看到结果出现在小黑屏幕上啦。

    43620

    一句python,一句R︱列表、元组、字典、数据类型、自定义模块导入(格式、去

    3.如果导入模块是在主程序所在目录父目录下,则要通过修改path来解决,有两种方法: (1)通过”import sys,sys.path.append('父目录路径')“来改变,这种方法属于一次性...#数据导出 df.to_csv('uk_rain.csv') #write.csv(df,"uk_rain.csv") 约等于R中write.csv(df,"uk_rain.csv"),其中df是数据集名称...os.listdir返回是该文件夹所有文件名称; os.walk可以返回父文件夹路径+文件夹路径,貌似比较给力。...通过pickle模块序列化操作我们能够将程序中运行对象信息保存到文件中去,永久存储;通过pickle模块反序列化操作,我们能够从文件中创建上一次程序保存对象 保存: #使用pickle模块将数据对象保存到文件..., output, -1) output.close() 读取: with open(path, 'rb') as f: labels = pickle.load(f) path是pkl路径

    6.9K20

    CVE-2023-38831

    然而,当文件路径字符串末尾存在空格时,该API会在路径末尾添加通配符“.*”搜索匹配文件来执行,导致了非目标文件执行。...文件释放: 创建一个文件夹,随意命名,这里我命名为SF(释放),在文件夹中创建以下内容。...此时图片类型变成了文件。我们双击打开这个文件。 弹出cmd,打开了计算机,执行了test.jpg文件夹cmd文件。...PathFindExtensionW是KernelBase.dll一个导出函数,用于从一个文件中提取出扩展所在位置字符串指针,如传入参数为“C:\Windows\test.exe”时,返回值为指向这个字符串...之后在相同路径下保存一个py文件,内容为: 并把这个py文件命名为make.py。 最后准备一张名称为test.png图片,将图片与上面两个文件放到同一个路径下。

    6910

    利用Py

    SRS.setWindowTitle(_translate("SRS", "Dialog")) self.label.setText(_translate("SRS", "请输入文件所在路径...有了这些变量名称之后,我们回到新后端Python文件中(命名为server.py,ui文件转换过来文件叫srs.py),上一篇博客我们已经将基础后端框架搭建完成,这里我们只需要对其进行扩充即可。..."选取文件", "C:/", "All Files(*);;Text Files(*.csv)"),分别以文件文件格式形式存储出来。...上图为选取文件界面,我们有两个限制:一个是我们默认打开路径在C盘;另一个就是我们选取文件类型是所有文件,或者是CSV格式文件,起到一个筛选作用。...这时我们回到我们上面一篇博客中,lineEdit就是我们从ui文件转化成py文件里面的,我们在界面里面的第一行空白地方。也就是说,当我们选取了文件之后,界面的第一行就会变为我们路径

    1.2K20

    Pip基本使用

    8、pip卸载包 pip uninstall 要卸载 9、导出安装库到list.txt pip freeze > list.txt 10、导入list.txt中列出库到系统 pip install...-r list.txt 11、下载离线安装包: pip download -d 路径 -r requirments.txt 12、利用离线包安装,首先切换到离线包所在路径 pip install --...no-index --find-links=路径 -r requirments.txt 13、更换pip镜像源 Linux下: 在用户目录下创建一个命名为文件夹(如:~/.pip/pip.conf...),在该文件夹下创建一个命名为文件,在该文件中写入以下内容: [global] trusted-host=mirrors.aliyun.com index-url=http://mirrors.aliyun.com.../pypi/simple/ Windows下: 在用户目录下创建一个命名为文件夹(如:C:\Users\用户名\pip\pip.ini),在该文件夹下创建一个命名为文件

    78420

    wireshark-forensics-plugin:一款功能强大Wireshark网络取证分析插件

    对于一安全分析人员来说,TA必须梳理大量PCAP文件来识别恶意活动,这就有点像大海捞针了。...:关于每项资产CVE ID和最高CVSS评分详细信息; indicators.csv:入侵威胁指标IoC数据,包含属性类型、值、严重性和威胁类型; 上述三个文件都可以手动编辑,或者可以使用导出MISP...此时,需要将导出文件放在以下指定了确切名称文件夹下: data/raw_reports/misp.csv:该文件可以通过以下路径从MISP导出:“Export->CSV_Sig->Generate...->Select All->Submit”,将下载下来文件命名为nessus.csv,然后拷贝至“raw_reports/nessus.csv”。...如果你使用是Windows系统,可以直接运行wft.exe,如果是macOS或Ubuntu的话,则需要运行“python wtf.py”来安装和更新报告文件

    1.5K10

    TensorFlow学习笔记--自定义图像识别

    零、学习目标 本篇文章主要讲解自己图像数据如何在TnesorFlow上训练,主要从数据准备、训练模型、验证准确率和导出模型对图片分类。...重点如下: 微调 导出模型对图片分类 一、微调 原理 对于新手来说,在自己数据集上训练一个模型时,最简单方法是在ImageNet模型上进行微调。什么是微调呢?...data_preoare/pic/train 目录是训练文件所在目录,data_preoare/pic/validation 目录是验证文件所在目录。...2 --num-threads 2 --dataset-name satellite 解释一下上面参数含义: 参数 含义 -t pic/ 指定要转换数据所在文件夹,这个文件夹下必须有一个训练目录和一个验证目录...代码结构如下: 文件/文件夹 说明 datasets/ 训练时需要用到数据库,训练自己数据时必须在这里进行定义自己数据库 nets/ 常用网络结构 preprocessing/ 针对不同网络定义了不同预处理数据方法

    74410

    实战|用pandas+PyQt5制作一款数据分组透视处理工具

    执行效果 我们运行脚本打包后 exe 可执行文件,设定相关参数后点击“数据处理导出”即可等待处理~ 以下是29文件共1400余万行数据处理结果,差不多用了10分钟合并并处理导出所需结果~ ?...对于我们操作界面,支持以下功能: 选择原始数据所在文件夹 选择需要vlookup文件所在文件夹 选择处理后结果导出文件夹 输入结果导出文件 在原始数据中用于过滤筛选字段 在原始数据中用于过滤筛选条件...方法,产生3-元组 (dirpath, dirnames, filenames)【文件夹路径, 文件夹名字, 文件】。...根据文件夹路径+文件即可组成改文件绝对路径,用于后续文件读取。...采用os.path.splitext(“文件路径”) 分离文件与扩展,默认返回(fname,fextension)元组。

    1.6K21

    附实战代码|告别OS模块,体验Python文件操作新姿势!

    更多详细内容可以参考官方文档: https://docs.python.org/3/library/pathlib.html#methods 一、Path 类基本使用 下面是获取文件、获取文件除后缀部分...\pathlib模块基本使用.py' p = Path(path) print(p.name) # 获取文件 print(p.stem) # 获取文件除后缀部分 print...在版本3.8中更改:添加了缺少“确定”参数。 Path.rename()(target):将此文件或目录重命名为给定目标,返回指向目标的新路径实例。...用于测试文件夹如下: ? md文件中数据如下: ? 需要实现将该目录下所有 md 文件数据提取出来,并进行清洗,然后写入 csv 文件中。...可以看到成功将该目录下所有 md 文件数据提取出来,并进行清洗,然后写入了 csv 文件中。

    56520

    pandas+PyQt5轻松制作数据处理工具

    执行效果 我们运行脚本打包后 exe 可执行文件,设定相关参数后点击“数据处理导出”即可等待处理~ 以下是29文件共1400余万行数据处理结果,差不多用了10分钟合并并处理导出所需结果~ ?...对于我们操作界面,支持以下功能: 选择原始数据所在文件夹 选择需要vlookup文件所在文件夹 选择处理后结果导出文件夹 输入结果导出文件 在原始数据中用于过滤筛选字段 在原始数据中用于过滤筛选条件...方法,产生3-元组 (dirpath, dirnames, filenames)【文件夹路径, 文件夹名字, 文件】。...根据文件夹路径+文件即可组成改文件绝对路径,用于后续文件读取。...我们需要根据文件后缀进行判断,然后选择对应读取文件数据方法。 采用os.path.splitext(“文件路径”) 分离文件与扩展,默认返回(fname,fextension)元组。

    1.9K20

    附实战代码|告别OS模块,体验Python文件操作新姿势!

    更多详细内容可以参考官方文档: https://docs.python.org/3/library/pathlib.html#methods 一、Path 类基本使用 下面是获取文件、获取文件除后缀部分...\pathlib模块基本使用.py' p = Path(path) print(p.name) # 获取文件 print(p.stem) # 获取文件除后缀部分 print....py') Path.cwd()返回表示当前目录路径对象 Path.home()返回表示用户主目录路径对象 Path.expanduser()返回带有扩展 ~user 构造路径 from pathlib...在版本3.8中更改:添加了缺少“确定”参数。 Path.rename()(target):将此文件或目录重命名为给定目标,返回指向目标的新路径实例。...用于测试文件夹如下: ? md文件中数据如下: ? 需要实现将该目录下所有 md 文件数据提取出来,并进行清洗,然后写入 csv 文件中。

    64430

    ios打包ipa四种实用方法(.app转.ipa)

    一般多人开发时都是采用provisioning profile+P12文件来进行真机调试。上述方法在最后导出ipa包时需要输入appleID,这时还要向团队其他人要。...3、选择刚创建发布版描述文件(iOS Distribution这个类型就是发布描述文件,找刚创建输入名称),点击Download下载,保存到电脑   申请到p12及mobileprovision.../ipa/Payload cd ipa zip -r $FILE_NAME * 进入生成app文件所在文件夹,执行上面的语句,可将app文件打包为ipa文件。...app文件默认生成路径(可修改): Xcode3:所在工程根目录/build/Debug-iphoneos/PRODUCT _NAME Xcode4及以后:....4.1 脚本自动生成ipa包 Step1: 新建文件夹命名为"distribute",新建 distribute.sh 脚本文件,内容为:(注意,脚本中所有appName请先替换成你真正app名称)

    1.2K10

    Day05 生信马拉松-文件读写

    ",会导致所在列数据格式变化正确使用:read.table("ex1.txt",header = T) 发现问题要从函数帮助文档里找参数解决1.3 .csv文件读取常见错误:read.csv("ex2...为工作目录下文件夹,不要漏了“/”拓展内容在工作目录内创建一个文件夹dir.create("文件夹")1.5 读取上一级文件load(...../"为上一级文件,可叠加1.6 补充内容1.6.1 数据框不允许重复图片解决方案: ①先不加row.names参数读取 ②处理第1列重复值(去、均值、合并为一行等) ③将第1列设为行1.6.2...文件导出2.1 csv文件导出write.csv(soft,file = "soft.csv")2.2 txt文件导出write.table(soft,file = "soft.txt")2.3...("ls.xlsx")#导出为普通表格文件 导出文件类型取决于后缀export(iris,file = "iris.csv")#导出列表ls = split(iris,iris$Species)export

    20520

    独家 | 手把手教你如何用Python从PDF文件导出数据(附链接)

    本文介绍了在提取出想要数据之后,如何将数据导出成其他格式方法。 有很多时候你会想用Python从PDF中提取数据,然后将其导出成其他格式。...通过pdf2txt.py导出文本 伴随着PDFMiner一起pdf2txt.py命令行工具会从一个PDF文件中提取文本并且默认将其打印至标准输出(stdout)。...除此以外,引入库和前一个例子相同。在函数中,我们利用CSV文件路径创建了一个CSV文件处理器。然后用文件处理器作为唯一参数初始化了一个CSV写入器对象。接着像之前一样遍历了PDF页。...以下是你如何在没有Python情况下使用它: ? 请确保images文件夹(或你想新建任何输出文件夹)已经被创建,因为pdfimages不会为你创建它。...让我们写一个Python脚本来执行同样命令,请确保输出文件夹已经存在: ? 在这个例子中,我们引入了subprocess和os模块。如果输出路径不存在,我们会尝试创建它。

    5.4K30

    Python脚本导出为exe程序方法

    基本语法: pyinstaller options myscript.py 常用可选参数如下: –onefile 将结果打包成一个可执行文件 –onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要依赖文件...2、定位到pyinstaller.exe所在文件夹(一般再python下“scripts”文件夹下) (温馨提示:再cmd下tab键又补全功能哦) ?...这里可以自己添加路径。不过经过笔者测试,site-packages目录下都是可以被识别的,不需要再手动添加 ? 补充:如何将python.py文件转换为可执行.exe文件。...首先,我写了一个print(“hello,world”).py文件命名为hello.py保存在我电脑C盘C:\Users\ly目录下如图所示。...ps:尽量选择在这个文件夹下,如果选择其他盘文件夹下,生成.exedist文件夹也会出现在这个c盘路径下,而且如果保存在其他盘下有时候还会出错,不好用。 ? ?

    2K20

    使用Tensorflow对象检测在安卓手机上“寻找”皮卡丘

    其次,我将继续讨论如何将我皮卡丘图像转换为正确格式创建数据集。然后,我将尽可能详细地写关于训练过程,以及如何评估它。...首先,为了简单起见,两组XML(训练和测试)数据都被转换为两个CSV文件(再一次,训练和测试),使用是修改版本xml_to_csv.py代码。...代码地址:https://github.com/datitran/raccoon_dataset 然后,使用CSV文件,tfrecord数据集是使用脚本generate_tfrecord.py创建(该脚本也能从上面的代码地址中找到...查找变量TF_OD_API_MODEL_FILE和TF_OD_API_LABELS_FILE,并且在第一个文件中,将其值更改为位于“assets”文件夹frozen模型路径,然后在第二个文件中写入带有标签文件路径...然后,一旦训练完成,我就完成了导出模型导入Python notebook和安卓手机过程。

    2.1K50

    Python实用脚本实践

    在本题中需要注意是,要浏览文件夹有7个,所以先将这7个文件夹名称存到了 list 变量中,便于使用。 3. shutil 模块中 move 函数提供了移动文件功能。...需要指定文件所在路径和目标路径。 4. os 模块中 removedirs 函数提供了删除文件夹功能。...# coding:utf-8 import os import shutil # 需要把路径替换成你文件夹所在路径,当把这个代码文件放在要处理文件夹外一层时,可以使用下面的相对路径写法 path =...# coding:utf-8 import os import filecmp # 需要把路径替换成你文件夹所在路径,当把这个代码文件放在要处理文件夹外一层时,可以使用下面的相对路径写法 path...用到第三方库wxpy 过程:实例化对象 -> 找到好友 -> 发消息 利用Python内置csv库,通过调用csv.DictReader()函数,读取解析csv文件

    73120
    领券