У меня есть фрагмент кода, который выглядит следующим образом:
if __name__ == '__main__':
taxids = [1204725, 2162, 1300163, 420247]
desired_ranks = ['kingdom', 'phylum', 'class', 'order', 'family', 'genus', 'species']
path = 'taxids.csv'
main(taxids, desired_ranks, path)
У меня есть файл, который содержит каждое из этих чисел (и многие другие), разделенные линией, которая выглядит следующим образом.myFile.csv содержит:
1204725
2162
1300163
420247
Мне было интересно, как мне прочитать в моем файле, чтобы заменить переменную 'taxids'?
[решено] Рабочий код приведен ниже.
with open('justTaxidsCOG0202.csv', 'r') as file:
stringtaxids = file.read().replace('\n', ', ')
taxids = stringtaxids.split(', ')