Я многих слушал, но я вас больше всех понимаю, поэтому к вам подписался. Основы хорошо усваиваются когда создаёшь проект полезный. Допустим для учёта приборов которые выдаются со склада работникам и фиксируется в Экселе. Склад - выдача работнику , установка работником абоненту, сколько осталось у работника и сколько осталось на складе. Для нескольких абонентов. Хотелось бы организовать ввод базы на складе в Ексель которая меняется при поставки и выдачи приборов. Такую программу я делал в ACCES. Хотел бы повторить на языке программирования Python. И это было бы очень хорошо, для практического обучения. И к нему графический интерфейс для работы, научиться бы делать. Типа этой начатой программы но я запнулся на создании таблицы в excel для создания там базы (склад, работники, выдача приборов, остаток и отчет) km=int(input("укажите общее количество модемов на складе: ")) print ("общее количество модемов=", +km) kmt=str(input("укжите типы модемов: ")) print ("Типы модемов="+kmt) memory=(km) print (memory) hm=int(input("укажите какое количество модемов huawei: ")) print("модемов huawei=",+hm) erm=int(input("укажите какое количество ericson модемов: ")) print ("модемов ericson=",+erm) print ("############### Выводы по количеству модемов на складе #####################") print ("общее количество модемов=", +km) print ("Типы модемов=" +kmt) print("модемов ericson=", +erm) print("модемов huawei=", +hm) print("## Переход для записи ################# Открыть файл Out.txt #################################") file=open("out.txt","w") s1=("общее количество модемов=", +km) file.write (str(s1)) s2=("Типы модемов=" +kmt) file.write (str(s2)) s3=("модемов ericson=", +erm) file.write (str(s3)) s4=("модемов huawei=", +hm) file.write (str(s4)) print (s1,s2,s3,s4) file.close()
Я не Мария н помогу) import csv def convert_csv(input_file, output_file): # Чтение CSV-файла с делимитером запятой with open(input_file, 'r', newline='') as csvfile: reader = csv.reader(csvfile, delimiter=',') data = list(reader) # Запись CSV-файла с точкозапятой with open(output_file, 'w', newline='') as csvfile: writer = csv.writer(csvfile, delimiter=';') writer.writerows(data) # Укажите пути к вашим файлам CSV input_csv_file = 'input.csv' output_csv_file = 'output.csv' # Вызов функции для конвертации convert_csv(input_csv_file, output_csv_file)
Я многих слушал, но я вас больше всех понимаю, поэтому к вам подписался.
Основы хорошо усваиваются когда создаёшь проект полезный. Допустим для учёта приборов которые выдаются со склада работникам и фиксируется в Экселе. Склад - выдача работнику , установка работником абоненту, сколько осталось у работника и сколько осталось на складе. Для нескольких абонентов. Хотелось бы организовать ввод базы на складе в Ексель которая меняется при поставки и выдачи приборов. Такую программу я делал в ACCES. Хотел бы повторить на языке программирования Python. И это было бы очень хорошо, для практического обучения. И к нему графический интерфейс для работы, научиться бы делать.
Типа этой начатой программы но я запнулся на создании таблицы в excel для создания там базы (склад, работники, выдача приборов, остаток и отчет)
km=int(input("укажите общее количество модемов на складе: "))
print ("общее количество модемов=", +km)
kmt=str(input("укжите типы модемов: "))
print ("Типы модемов="+kmt)
memory=(km)
print (memory)
hm=int(input("укажите какое количество модемов huawei: "))
print("модемов huawei=",+hm)
erm=int(input("укажите какое количество ericson модемов: "))
print ("модемов ericson=",+erm)
print ("############### Выводы по количеству модемов на складе #####################")
print ("общее количество модемов=", +km)
print ("Типы модемов=" +kmt)
print("модемов ericson=", +erm)
print("модемов huawei=", +hm)
print("## Переход для записи ################# Открыть файл Out.txt #################################")
file=open("out.txt","w")
s1=("общее количество модемов=", +km)
file.write (str(s1))
s2=("Типы модемов=" +kmt)
file.write (str(s2))
s3=("модемов ericson=", +erm)
file.write (str(s3))
s4=("модемов huawei=", +hm)
file.write (str(s4))
print (s1,s2,s3,s4)
file.close()
Молодец, хорошо рассказываешь
спасибо
👍
Мария, подскажите пожалуйста как сделать конвертацию одного формата csv с запятыми, в другой с точкозапятыми, спасибо!
Я не Мария н помогу) import csv
def convert_csv(input_file, output_file):
# Чтение CSV-файла с делимитером запятой
with open(input_file, 'r', newline='') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
data = list(reader)
# Запись CSV-файла с точкозапятой
with open(output_file, 'w', newline='') as csvfile:
writer = csv.writer(csvfile, delimiter=';')
writer.writerows(data)
# Укажите пути к вашим файлам CSV
input_csv_file = 'input.csv'
output_csv_file = 'output.csv'
# Вызов функции для конвертации
convert_csv(input_csv_file, output_csv_file)
Почему нифига з этого не работает и только сплошные ошибки\7
А почему вы csv называете цсв? Правильно же называть сиэсви. Алфавит английский.