我使用pandas在我的框架中添加了一个“date”列,它返回当前日期的值。我希望我的代码记录今天的日期,当我的系统再次被触发时,记录它执行的日期,而不覆盖其他现有的日期。我的代码看起来像这样:
atual_bixo = date.today().strftime('%d/%m/%Y')
extirpados.insert(loc = 10, column= 'Data', value= atual_bixo)
字符串
我还使用了一行代码,其中:
read.csv had the parameter mode = 'a'
型
但这返回了表中已存在的所有数据的副本
我的read.csv看起来像这样:
base = pd.read_csv('cadastro_de_empregadores.csv', sep= ';', encoding="latin-1", skiprows= 5)
型
我用'skiprows'来表示表的开头,因为这个csv来自另一个系统,其中有不必要的行供我分析,我不能改变csv的布局
1条答案
按热度按时间7z5jn7bk1#
由于不太清楚您是希望所有这些日期都在一列中,还是每次添加新日期时都创建新行,因此我只概述了使用玩具DataFrame的第一种方法:
字符串
结果 Dataframe :
x1c 0d1x的数据
考虑添加一个空列表的“日期”列。此后,您可以在每次系统被触发时填充此列。* 如果日期是否已经出现在该列中无关紧要,请确保删除if语句。* 请参阅下文:
型
结果(例如,如果我们连续两天触发它):
的
如果这不是您要搜索的内容;请确保提供有关DataFrame的更多详细信息以及您希望插入这些日期的方式。