Чтобы преобразовать строку в имя переменной

У меня есть строка. как «буйвол», x='buffalo' Я хочу преобразовать эту строку в какое-то имя переменной, например, buffalo=4 не только этот пример, я хочу преобразовать любую строку ввода в какое-то имя переменной. Как мне это сделать (в python)?

Как я могу запустить внешнюю команду асинхронно из Python?

Мне нужно запустить команду оболочки асинхронно из сценария Python. Под этим я подразумеваю, что я хочу, чтобы мой скрипт Python продолжал работать, пока внешняя команда отключается и делает все, что нужно. Я прочитал этот пост: Вызов внешней команды в Python Затем я ушел и провел некоторое тестирование, и похоже, что os.system() выполнит задание при условии, […]

Стоимость функции len ()

Какова стоимость функции len() для встроенных модулей Python? (Список / Кортеж / строка / словарь)

Pandas to_html () обрезает содержимое строки

У меня есть объект Python DataFrame Python, содержащий текстовые данные. Моя проблема заключается в том, что когда я использую to_html() , она обрезает строки в выводе. Например: import pandas df = pandas.DataFrame({'text': ['Lorem ipsum dolor sit amet, consectetur adipiscing elit.']}) print (df.to_html()) Выход усекается при adapis… <table border="1" class="dataframe"> <thead> <tr style="text-align: right;"> <th></th> <th>text</th> […]

Многопроцессорность Python: как я могу делиться между несколькими процессами?

Программа, которая создает несколько процессов, которые работают в очереди с подключением, Q , и в конечном итоге может манипулировать глобальным словарем D для хранения результатов. (поэтому каждый дочерний процесс может использовать D для хранения своего результата, а также посмотреть, какие результаты производят другие дочерние процессы) Если я напечатаю словарь D в дочернем процессе, я вижу […]

если еще в понимании списка

У меня есть список l : l = [22, 13, 45, 50, 98, 69, 43, 44, 1] Для чисел выше 45 включительно, я хотел бы добавить 1; и для чисел, меньших его, 5. Я пытался [x+1 for x in l if x >= 45 else x+5] Но это дает мне синтаксическую ошибку. Как я могу […]

Что такое setup.py?

Может кто-нибудь объяснить, что такое setup.py и как его можно настроить или использовать?

Почему «.sort ()» вызывает список «None» в Python?

Я .pop() сортировать список Python для int s, а затем использовать .pop() для возврата самого высокого значения. Я попытался написать метод по-разному: def LongestPath(T): paths = [Ancestors(T,x) for x in OrdLeaves(T)] #^ Creating a lists of lists of ints, this part works result =[len(y) for y in paths ] #^ Creating a list of ints […]

TypeError: Отсутствует 1 обязательный позиционный аргумент: 'self'

Я новичок в python и ударил стену. Я следил за несколькими учебниками, но не могу пройти мимо ошибки: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Я изучил несколько обучающих программ, но, похоже, что-то не похоже на мой код. Единственное, о […]

Могу ли я создать «представление» в списке Python?

У меня большой список l . Я хочу создать представление из элементов 4-6. Я могу сделать это с помощью фрагмента последовательности. >>> l=range(10) >>> lv=l[3:6] >>> lv [3, 4, 5] Однако lv является копией фрагмента l. Если я изменю базовый список, lv не отражает изменения. >>> l[4] = -1 >>> lv [3, 4, 5] И […]

Python - лучший язык программирования в мире.