input_file = r"C:\Users\Administrator\Desktop\python-master\csv\supplier_data.csv"

#r代表不转义,如果不加r那么""中就要加双反斜杠。

output_file = r"C:\Users\Administrator\Desktop\abc.txt"

important_dates = ['1/20/14', '1/30/14']

with open(input_file, 'r', newline='') as csv_in_file:

with open(output_file, 'w', newline='') as csv_out_file:

filereader = csv.reader(csv_in_file)

filewriter = csv.writer(csv_out_file)

header = next(filereader)

filewriter.writerow(header)

for row_list in filereader:

a_date = row_list[4]

if a_date in important_dates:

filewriter.writerow(row_list)

C:\Users\Administrator>cd Desktop\python-master\csv

C:\Users\Administrator\Desktop\python-master\csv>python 4csv_reader_value_in_set.py supplier_data.csv aa.txt

python中路径什么意思_python路径引用r的含义相关推荐

  1. python 中在字符串前面加上b,u,r的含义

    在python编写中,大家经常见到一下的几种情况: b'Hello,world!' 或 r'\s\d{3,6}' 在或 u'生日快乐' 第一种情况b python3.x里默认的str是(py2.x里的 ...

  2. python 中os.path 的一些路径常用函数

    python 中os.path 的一些路径常用函数 import os path = 'AAA/BBB/ccc.txt' aa=os.path.dirname(path) #返回文件路径 print( ...

  3. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  4. python中x[:],x[:-1],x[:,]x[:,-1]等操作含义解析

    ** python中x[:],x[:-1],x[:,]x[:,-1]等操作含义解析 ** 一维数组操作: 例:x = [1, 2, 3, 4, 5, 6] 打印全部数组: x[:] 冒号左侧表示开始位 ...

  5. python目录及文件操作_python路径及文件操作,10.22,10.27

    csv 和ini文件处理 作者: 一个小菜鸡 csv常见格式 nums     options      arguments 逗号分割值 comma-Separated Values CSV是一个被行 ...

  6. python中怎么复制代码_Python对象怎么引用_Python对象怎么复制代码_一聚教程网

    本次文章要给大家讲解的是Python对象引用及复制代码,相信这也是大家问题比较大的一个点,下面为大家具体整理了操作过程,一起来了解下. 可以说Python没有赋值,只有引用.你这样相当于创建了一个引用 ...

  7. python中一个对象只能被一个变量引用吗_Python中for循环里的变量无法被引用的解决方法...

    在之前的编程语言里,学到for循环里面是可以重置变量i的值的,然后让整个for循环从头开始,但是在python里面却行不通这是为什么呢? 在python中,for循环相当于一个迭代器(Iterator ...

  8. python中的模块原则_python 的模块与包

    一 模块 1.什么是模块 ​ 模块是一系列功能的结合体 ​分为三大类: ​1.内置的模块 ​2.第三方的模块 ​3.自定义的模块 ​一个 python 文件本身就是一个模块,文件名:m.py 模块名: ...

  9. python中if的效率_Python 代码性能优化技巧

    选择了脚本语言就要忍受其速度,这句话在某种程度上说明了 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优化 ...

  10. python中sn的意思_python学习笔记

    学习资料:<简明 Python 教程.pdf>Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程. 特点:1.简单 2.易学 3.开源, ...

最新文章

  1. 07-主队列和全局队列
  2. 电脑的基础术语_运营小白,你应该知道的基础专业术语
  3. C#-Stmp发邮件
  4. jQuery基础:下(事件及动画效果)
  5. 洛谷 - P1308 统计单词数(字符串+模拟)
  6. 《MySQL实战45讲》实践篇 9-15讲 学习笔记
  7. asp.net html2canvas,Vue 结合html2canvas和jsPDF实现html页面转pdf
  8. 【华为敏捷/DevOps实践】6.架构师在新兴的DevOps组织应该扮演什么样的角色?
  9. 深圳数字人民币专项资金至3月末已累计发放1.96亿元
  10. spring-data-redis和jedis版本对应问题
  11. mysql可视化_Mysql学习
  12. 修改保存hosts文件
  13. 【模拟电子技术Analog Electronics Technology 6】—— 共射放大电路的原理与改进
  14. 编译原理-递归子程序法
  15. Onvif协议PTZ服务规范(一)PTZ Service Specification
  16. Linux全面解析讲解
  17. 高防服务器好,还是游戏盾好?
  18. 分布式发号器——Vesta
  19. LeetCode-SQL-577. 员工奖金
  20. 各类线下营销活动如何做好推广?推荐一款仿微信公众号的链接

热门文章

  1. Win10电脑 安装 逍遥模拟器【安装步骤、使用指南、逍遥多开器、卸载“逍遥模拟器”、安装手机软件示例“学习国防”】
  2. 一文搞懂MySQL索引所有知识点(建议收藏)
  3. html博客音乐播放器代码大全,播放器代码大全
  4. Excel查询两列数字的重复值
  5. python获取本机IP
  6. 使用Java模拟浏览器登陆网站(以抓取武汉理工大学教务处学生个人课表网页为例)
  7. 【干货】在拉斯维加斯,程序员如何靠bandits算法干掉老虎机
  8. VLIW的前世今生:为什么DL加速器都青睐于它
  9. 骁龙865相当于什么处理器 骁龙865相当于麒麟的多少
  10. DISCUZ!X1模板home空间模板修改说明home.php