У меня ограниченный опыт работы с Python, но я решил учиться. Я пытаюсь создать сценарий, который будет записывать некоторые входные данные, чтобы преуспеть, пока не остановится. Это очень просто, когда его использует один человек, но проблема в том, что 2 человека будут использовать его одновременно.
Я думаю о том, чтобы упростить и просто запустить 2 одинаковых сценария одновременно, но проблема возникает, когда файл будет сохранен. Если у меня сохраняются два файла с одним и тем же именем, один перезапишет другой, и данные будут потеряны. Есть ли способ заставить скрипты создавать файлы с разными именами без необходимости вручную изменять код? (Это в конечном итоге может быть увеличено до 20 компьютеров, на которых он работает)
Цикл выглядит так:
import xlwt
from xlwt import Workbook
wb = Workbook()
s1 = wb.add_sheet('Sheet 1')
data = []
while user != '0':
user = input('Scan ID Badge: ')
data.append(user)
order = input('Scan order: ')
data.append(order)
item = input('Scan item barcode: ')
data.append(item)
for i in range(len(data)):
s1.write(row,i,data[i])
wb.save('OrderData.xls')
data = []
row += 1