Tag: python

загрузка файлов из полей Filetype?

Я ищу способ загрузки файлов с разных страниц и их хранения в определенной папке на локальной машине. Я использую Python 2.7 См. Поле ниже: РЕДАКТИРОВАТЬ здесь находится html-контент: <input type="hidden" name="supplier.orgProfiles(1152444).location.locationPurposes().extendedAttributes(Upload_RFI_Form).value.filename" value="Screenshot.docx"> <a style="display:inline; position:relative;" href=" /aems/file/filegetrevision.do?fileEntityId=8120070&cs=LU31NT9us5P9Pvkb1BrtdwaCrEraskiCJcY6E2ucP5s.xyz"> Screenshot.docx </a> Одна возможность, которую я только что пробовал: с содержимым html, если добавить https://xyz.test.com и построить URL-адрес, […]

openpyxl – преобразовать значение ячейки с 'utf-8' в '' ascii "

Поэтому я пытаюсь преобразовать значение ячейки в полезную строку. То, что я пытаюсь сделать, это использовать значение ячейки в регулярном выражении, но оно продолжает бросать ошибку UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ u2019' в позиции 26: порядковый номер не в диапазоне (128) Это всего лишь одна из многих проблем, так как когда […]

Python. Как сделать эту программу многопроцессорной?

В python 3 у меня есть простая программа роликов с кубиками. Что он делает, так это спрашивать у пользователя количество сторон кости и сколько раз они хотели бы свернуть его. Это достигается путем создания списка, и каждый подсписок представляет собой сторону кости. Каждый раз, когда генерируется случайное число, оно добавляется к соответствующему подсписку. Результаты отображаются […]

Поворот Typeerror не может быть вызван. Я пытаюсь понять, почему мой оператор elif не может быть вызван

from cisc106_32 import* def BillAmount(mb): if mb <= 50: price=50 elif 50<mb<=400: price=(66.50+(.05)(mb-50.00)) elif 400<mb<=1000: price=(72.00+(.08)(mb-50.00)) else: price=100.00 return price assertEqual(BillAmount(45),50) assertEqual(BillAmount(400),84) assertEqual(BillAmount(2000),100)

Как работать с вложенным словарем в python 3.x?

Я застрял в этом вопросе, вы можете решить проблему? Вот так! Мы представляем множество игроков по последовательности совпадений в двухуровневом словаре следующим образом: {'match1':{'player1':57, 'player2':38}, 'match2':{'player3':9, 'player1':42}, 'match3':{'player2':41, 'player4':63, 'player3':91}} Каждое совпадение идентифицируется строкой, как и каждый игрок. Оценки являются целыми числами. Имена, связанные с совпадением, не фиксированы (здесь они «match1», «match2», «match3»), а также […]

Поиск суммы. TypeError: объект «float» не является итерируемым

Сегодня я попытался сделать программу, которая спросит у пользователя, сколько предметов в той серии, которую он / она хотел, чтобы я суммировал. Эта серия будет использоваться для аппроксимации значения pi. Вот мой код: from math import pi def pi_sum(): n = eval(input("How many terms do you want to sum: ")) for i in range(n): denominator= […]

Получение объекта «int» не является итерируемым

cat_sums[cat] += value TypeError: 'int' object is not iterable Мой вклад таков: defaultdict(<type 'list'>, {'composed': [0], 'elated': [0], 'unsure': [0], 'hostile': [0], 'tired': [0], 'depressed': [0], 'guilty': [0], 'confused': [0], 'clearheaded': [0], 'anxious': [0], 'confident': [0], 'agreeable': [0], 'energetic': [0]}) И это присваивается тому, что называется catnums accumulate_by_category(worddict, catnums, categories) def accumulate_by_category(word_values, cat_sums, cats): for […]

Python / Erlang: В чем разница между Twisted, Stackless, Greenlet, Eventlet, Corouts? Являются ли они похожими на процессы Эрланга?

Мое неполное понимание заключается в том, что Twisted, Stackless, Greenlet, Eventlet, Coroutines используют асинхронные сетевые IO и пользовательские потоки, которые очень легкие и быстрые для переключения. Но я не уверен, в чем разница между ними. Также они звучат очень похоже на процессы Erlang. Они почти одинаковы? Любой, кто мог бы помочь мне понять эту тему, […]

Как загрузить текстовый файл или некоторые объекты с веб-страницы с помощью Python?

Я пишу функцию, которая загружает и хранит сегодняшний список доэксплуатационных доменных файлов .txt с http://www.namejet.com/pages/downloads.aspx . Я пытаюсь добиться этого с помощью json. import json import requests def hello(): r = requests.get('http://www.namejet.com/pages/downloads.aspx') #Replace with your website URL with open("a.txt", "w") as f: #Replace with your file name for item in r.json or []: try: f.write(item['name']['name'] […]

Python if not == vs if! =

В чем разница между этими двумя строками кода: if not x == 'val': а также if x != 'val': Является ли более эффективным, чем другой? Было бы лучше использовать if x == 'val': pass else:

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