Size: a a a

2020 February 04

AN

Aleksey Nakoryakov in SPb Python
Dmitry B
Подскажите, пожалуйста, кто что использует для миграций? С yoyo вечно проблемы у меня.
yoyo я использую потому, что мне надо работать с сырыми SQL, а не с ORM-ом
Используем alembic. Миграции голым SQL. Соответственно, op.execute и вперёд
Имеем версионирование, дерево миграций, и вот это вот всё
источник
2020 February 05

AH

Anton H in SPb Python
Всем привет.

Может кто подскажет, если ли уже какое-то готовое решение.
Например у меня есть число. И в соответствии с этим число мне нужно получить букву столбца из EXCEL.
Ну например индекс 1 - это А, а вот индес 27 - это AA . Ну и в таком духе.
источник

М

МистерКот in SPb Python
Anton H
Всем привет.

Может кто подскажет, если ли уже какое-то готовое решение.
Например у меня есть число. И в соответствии с этим число мне нужно получить букву столбца из EXCEL.
Ну например индекс 1 - это А, а вот индес 27 - это AA . Ну и в таком духе.
Привет, а через словарь пробовал?
источник

AH

Anton H in SPb Python
Это как?
источник

М

МистерКот in SPb Python
d = {1:'A', 2:'B', 3:'C', ....}
далее обращаешься по ключу, например тебе нужен индекс 3, тогда вызываешь:
>> d[3]
>> C
источник

AH

Anton H in SPb Python
Ну как вариант.
источник

OM

Obriv Mostov in SPb Python
Anton H
Всем привет.

Может кто подскажет, если ли уже какое-то готовое решение.
Например у меня есть число. И в соответствии с этим число мне нужно получить букву столбца из EXCEL.
Ну например индекс 1 - это А, а вот индес 27 - это AA . Ну и в таком духе.
То есть нужен перевод из 10-тичной системы в 26-ричную?
источник

AH

Anton H in SPb Python
Obriv Mostov
То есть нужен перевод из 10-тичной системы в 26-ричную?
Ну наверное да)
источник

AH

Anton H in SPb Python
Obriv Mostov
То есть нужен перевод из 10-тичной системы в 26-ричную?
Не уверен.
источник

SM

Serge Matveenko in SPb Python
Anton H
Всем привет.

Может кто подскажет, если ли уже какое-то готовое решение.
Например у меня есть число. И в соответствии с этим число мне нужно получить букву столбца из EXCEL.
Ну например индекс 1 - это А, а вот индес 27 - это AA . Ну и в таком духе.
import string


base26 = string.digits + string.ascii_uppercase

a = 42

a26 = ''
while a:
   a, n = divmod(a, 26)
   a26 = base26[n] + a26

print(a26)
источник

K

Karpik in SPb Python
Привет нужна помощь с заданиями на Python i OpenGL (Не бессплатно). Нужно изменить некоторые вещи в файлах. Например przerobić tak by rysował się stożek. P.S. задания и файлы на польском.
источник

S

Stanislav in SPb Python
Karpik
Привет нужна помощь с заданиями на Python i OpenGL (Не бессплатно). Нужно изменить некоторые вещи в файлах. Например przerobić tak by rysował się stożek. P.S. задания и файлы на польском.
Какая неожиданная развязка )
источник

C

Combot in SPb Python
Farhana Mon has been banned! Reason: CAS ban.
источник

C

Combot in SPb Python
Fathima Okon has been banned! Reason: CAS ban.
источник

G

GenyaBaikal in SPb Python
источник

G

GenyaBaikal in SPb Python
источник

G

GenyaBaikal in SPb Python
import os
with open('ip.txt', 'r') as f:
   nums = f.read().splitlines() # Читает строки из файла и записывает их в список
print('Array of your adresses: ' + str(nums))
for i in range(len(nums)): # Применяет комманду dig к каждому элементу списка и записывает результат в отдельные файлы
   result = os.system('dig ' + nums[i] + ' TXT ' + "> " + str(i+1) + "ip")
   i+=1
print("Check files!")
источник

SM

Serge Matveenko in SPb Python
GenyaBaikal
import os
with open('ip.txt', 'r') as f:
   nums = f.read().splitlines() # Читает строки из файла и записывает их в список
print('Array of your adresses: ' + str(nums))
for i in range(len(nums)): # Применяет комманду dig к каждому элементу списка и записывает результат в отдельные файлы
   result = os.system('dig ' + nums[i] + ' TXT ' + "> " + str(i+1) + "ip")
   i+=1
print("Check files!")
for num in nums как минимум
источник

SM

Serge Matveenko in SPb Python
Serge Matveenko
for num in nums как минимум
А лучше сразу for num in f
источник

IS

Ilya S. in SPb Python
Serge Matveenko
А лучше сразу for num in f
for i, num in enumerate(nums, start=1)
источник