Осваиваю Python, и не все понимаю.. некоторые вещи даже с чтением манов =(
есть файл base.txt и файл со скриптом
Есть такой код.
#!/usr/bin/env python
# coding: utf-8
base_data = open('base.txt')
base_line = base_data.readline()
base_list = base_line.split(' ')
var_date = base_list[0]
var_product = base_list[1]
var_price = base_list[2]
sales = {
'date' : var_date,
'product' : var_product,
'price' : var_price
}
print sales
20-01-2010 MacBook_Pro_2101 2.11
20-01-2010 player 2.11
20-01-2010 Miiiiih 2.11
20-01-2010 Harman_kardon 2.11
в любом случае запарился с написанием функции на эту процедуру.
Пробовал сделать так
#!/usr/bin/env python
# coding: utf-8
def baseOut(baseName):
base_data = open(baseName)
base_data_line = base_data.readline()
base_list = base_data_line.split(' ')
var_date = base_list[0]
var_product = base_list[1]
var_price = base_list[2]
sales = {
'date' : var_date,
'product' : var_product,
'price' : var_price
}
print sales
print baseOut('base.txt')
print baseOut('bbb.txt')