python - 如何使用 python 从我的 CSV 中捕获打印数据

标签 python csv

免责声明:我是第一次“程序员”,这是我的第一个项目。请耐心等待,因为我仍在学习术语以及与之相关的所有内容。

我正在尝试从我的 CSV 中捕获特定数据并将该数据输入到我的 python 脚本中以将其发送出去。 (我正在制作一个 Twitter 机器人)。

这是我目前的代码:

import csv

with open('data.csv') as csvDataFile:
    data = list(csv.reader(csvDataFile))

print(data[25][2])

这让我可以导入我的 CSV,然后选择我的推文引用所在的列和行。

这是我的数据:

id_serial,id_season,quote,file_path,id_group,trigger_time
1,S1E01,"People say I am the best boss. They go ""god we've never worked at a place like this before. You're hilarious. And you get the best out of us.""",,001,09:00 AM EST
2,S1E01,I think this pretty much sums it up,/home/pi/Desktop/OfficialDundies/media/001.png,001,11:00 AM EST

我希望能够获取“打印”的引语并将其存储为变量,以便日后调用。理想情况下,我的机器人会抓取报价并检查“触发时间”以查看是否到了发推文的时间。

最佳答案

你可以像这样一次看一行:

import csv

with open('data.csv') as csvDataFile:
    for line in csv.DictReader(csvDataFile):
        print(line['quoted'])
        print(line['trigger_time'])

希望您可以从那里决定要做什么。

关于python - 如何使用 python 从我的 CSV 中捕获打印数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55753276/

相关文章:

Python Unicode 编码错误序号不在带欧元符号的 <128> 范围内

python - 如何对位置参数为零的函数使用 Python 多重处理?

java - csv 文件的内容显示在网页上,而不是正确的文件下载

csv - 在没有行尾标记的情况下在 Julia 中读取 csv

python - 从 F : drive on Windows 7 将 .csv 读入 pandas

python - 获取我的 Kafka 队列中的最新消息时间戳

python - 通过 CPython/pywin32 使用 Windows UI 自动化?

python - 如何在 python asyncio 中处理 tcp 客户端套接字自动重新连接?

将 CSV 导入 Access 的 Java 代码

python - Numpy:加载多个 CSV 文件作为字典