【问题标题】:Python - Pandas, Create csv without column numberPython - Pandas,创建没有列号的 csv
【发布时间】:2022-01-27 16:34:19
【问题描述】:

我尝试用 python 创建一个 csv 文件 但是如果我在文件中写入一个值,它可以工作,但第一个条目是 0。

class csv_file:
def __init__(self, filename, path):
    self.filename = filename
    self.path = path

def read_temp(self):
    self.temp = int(input('enter the value'))
    return self.temp

def open_file(self):
    self.Data = [self.temp]
    self.entry = pandas.DataFrame(self.Data)
    print(self.temp)
    print(self.Data)
    print(self.entry)
    self.entry.to_csv(desktop_path+"/"+self.filename,mode='a', index=False, sep=' ')

如果没有 0,我如何插入值?

非常感谢

【问题讨论】:

  • 使用header=False作为to_csv的参数
  • 阅读documentation中的参数

标签: python pandas csv


【解决方案1】:

to_csv的文档:使用header=False

df = pd.DataFrame([10, 13, 24])
print(df)
print(df.to_csv(index=False, header=False)

# Output
    0
0  10
1  13
2  24


# Content of csv file
10
13
24

【讨论】:

  • 当然 :D 非常感谢
猜你喜欢
  • 1970-01-01
  • 2019-03-24
  • 2023-03-20
  • 2020-10-27
  • 2015-03-07
  • 2014-03-21
  • 2013-08-15
  • 2020-08-03
相关资源
最近更新 更多