import pandas as pd
path_csv='C:\\Users\\11982\\feiyan\\train_bboxes.csv'
data=pd.read_csv(path_csv)
data['filename']=data['filename'].astype(str)
data['filename']=data['filename'].apply(lambda x:r'.\\feiyan\\train\\'+x+'.jpg')
data.to_csv(path_csv)

index=false表示不加索引

import os
import shutil
import pandas as pd
path_csv='C:\\Users\\11982\\feiyan\\train_bboxes.csv'
data=pd.read_csv(path_csv)
# data['filename']=data['filename'].astype(str)
# data['filename']=data['filename'].apply(lambda x:x+'.jpg')
# data.to_csv(path_csv)
path_img='C:\\Users\\11982\\feiyan\\train'
ls = os.listdir(path_img)
# # print(len(ls))
ans={}
for i in range(len(data['filename'])):for j in range(len(data['filename'])):if str(data['filename'][i])==str(ls[j]):print(data['filename'][i])
#             ans[i]=data['filename'][i]
#             shutil.move(path_img+'\\'+ls[j],"C:\\Users\\11982\\feiyan\\annotation\\"+ls[j])shutil.copy(path_img+'\\'+ls[j],"C:\\Users\\11982\\feiyan\\annotation\\"+ls[j])print(ls[j])
import os
import shutil
import pandas as pd
new=[]
path_csv='C:\\Users\\11982\\feiyan\\1.csv'
data=pd.read_csv(path_csv)
# data['filename']=data['filename'].astype(str)
# data['filename']=data['filename'].apply(lambda x:x+'.jpg')
# data.to_csv(path_csv)
path_img='C:\\Users\\11982\\feiyan\\train.csv'
ls =pd.read_csv(path_img)
# # print(len(ls))
ans={}
for i in range(len(data['filename'])):for j in range(len(ls['0'])):if str(data['filename'][i])==str(ls['0'][j]):print(data['filename'][i])new.append(ls['1'][j])
data['nums']=new
data.to_csv(path_csv,index=False)

python修改csv某一列 读取csv移动文件相关推荐

  1. python excel增加一列_(用Python修改excel中一列数据)python新增一列

    python怎么从excel中读取数据? ⒈ #import παέτο import xlrd #Ρύθμι διαδρής path='C:\\Users\\jyjh\\Desktop\\data ...

  2. python二维数组按列读取数据

    python二维数组按列读取数据 a=np.array([[1,2,3],[1,2,3]]) a[:,1] 输出array([2, 2])

  3. python读取csv指定行_Python 读取csv的某行

    利用Python自带的 csv模块 ,有两种方法可以实现提取其中的一行 假设CSV文件内容如下: No.,Name,Age,Score 1,Apple,12,98 2,Ben,13,97 3,Celi ...

  4. python删除csv某一列_python csv 删除列

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我的input.csv看起来是这样的: day,month,year,lat,l ...

  5. c#读取csv到数组_C#读取CSV

    public classCSVFileHelper {/// ///将DataTable中数据写入到CSV文件中/// /// 提供保存数据的DataTable /// CSV的文件路径 public ...

  6. python播放本地视频_python opencv 读取本地视频文件 修改ffmpeg的方法

    Python + opencv 读取视频的三种情况: 情况一:通过摄像头采集视频 情况二:通过本地视频文件获取视频 情况三:通过摄像头录制视频,再读取录制的视频 摄像头采集.本地视频文件的读取.写视频 ...

  7. php csv 中文乱码_php读取csv时中文乱码怎么办?

    php读取csv时中文乱码的解决办法:首先在导入csv的php脚本文件头部加上相应代码:然后使用[$row]进行转义,将中文编码读取出来:最后使用一个[fgetcsv()]方法的替代函数,防止php该 ...

  8. matlab如何读取csv,Matlab:如何读取CSV文件以及如何读取带有字符串数据项的CSV文件 | 学步园...

    CSV,逗号分开的文件,如果能快速的读取这些文件中的数据,无疑会帮助我们解决很多问题. 1. 只有数据的CSV文件,CSV file that includes only numbers. As an ...

  9. Python中做接口自动化如何读取配置ini文件

    使用Python做接口自动化过程中,往往会使用配置文件,方便后期维护.带着大家熟悉一下configparser常用的方法使用 ConfigParser 是用来读取配置文件的包.配置文件的格式如下:中括 ...

最新文章

  1. 王坚十年前的坚持,才有了今天世界顶级大数据计算平台MaxCompute...
  2. SVM支持向量机-手写笔记(超详细:拉格朗日乘数法、KKT条件、对偶性质、最优化、合页损失、核函数...)
  3. java 获取当前月份减1_java String 日期 转成 Date, 月份减1
  4. linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置
  5. 通过模板设计按钮样式
  6. 页面在360浏览器下的兼容性问题解决
  7. linux apache smtp,Linux 使用msmtp 发送邮件
  8. 基于隐马尔可夫模型的有监督词性标注
  9. 卧槽!Intellij IDEA中竟然有这么多炫酷的插件,啪啪啪~
  10. 一封信:同学聚会后的追忆
  11. SDR软件无线电知识要点(三)EVM
  12. 瑞波Defi的复兴:内盘交易再度活跃,瑞波基因网关异军突起
  13. 何学林:房价为什么降不下来?房价上涨的刚性是由强大的利益共同体共同作用的结果(原创首发,深度好文)——何学林房地产大策划之十二
  14. 思科路由器配置enable password
  15. 时间转化为字符串格式的方法
  16. 色彩深度、位深度、8位图像、16位图像、24位图像
  17. 安卓自定义下拉列表样式_自定义下拉列表样式
  18. 使用Vim编辑运行shell脚本文件的经典步骤
  19. badboy中文是什么意思_BadBoy是什么意思
  20. java的html解析器——Jsoup详解

热门文章

  1. 对称矩阵的判定 C语言 SDUT
  2. c++ 二进制文件读写
  3. salesforce的前世今生
  4. Redis源码篇(1)——底层数据结构与对象
  5. 前端下载文件(exe,zip,js等)的几种方式
  6. 无线电波的波段、频率和应用
  7. 【AI-CPS】【大数据】NeuSeer平台助力工业大数据服务商
  8. Python技法-序列拆分
  9. < 谈谈对 SPA(单页面应用)的理解 >
  10. 无人机寻迹要两个单片机吗_基于OpenMV的循迹无人机设计