python- все статьи тега ➜ страница 78


Зачем изучать Perl, Python, Ruby, если компания использует C++, C# или Java в качестве языка приложения? [закрытый]

интересно, почему разработчик C++, C#, Java хочет изучать динамический язык? предполагая, что компания не переключит свой основной язык разработки С C++ / C# / Java на динамический, какой смысл использовать динамический язык? какие вспомогательные задачи могут быть выполнены динамическими языками быстрее или лучше всего через несколько дней обучения, чем с помощью статического языка, который вы используете в течение нескольких лет? обновление после просмотра первые несколько ответов ясно, чт ...

Python: удаление элемента списка при итерации по списку [дубликат]

этот вопрос уже есть ответ здесь: Как удалить элементы из списка во время итерации? 20 ответов Я перебираю список элементов в Python, делаю некоторые действия над ним, а затем удаляю их, если они соответствуют определенным критериям. for element in somelist: do_action(element) if check(element): remove_element_from_list что я должен использовать вместо remove_element? У меня есть видел ...

Панды процент от общего числа с groupby

это, очевидно, просто,но как numpy newbe я застрял. у меня есть CSV-файл, который содержит 3 столбца, состояние, идентификатор офиса и продажи для этого офиса. Я хочу рассчитать процент продаж на офис в данном штате (общее количество всех процентов в каждом штате составляет 100%). df = pd.DataFrame({'state': ['CA', 'WA', 'CO', 'AZ'] * 3, 'office_id': range(1, 7) * 2, 'sales': [np.random.randint(100000, 999999) for _ in range(1 ...

Кто-нибудь знает хороший веб-искатель на основе Python, который я мог бы использовать?

Я наполовину соблазн написать свой собственный, но у меня действительно нет достаточно времени прямо сейчас. Я видел список Википедии искатели с открытым исходным кодом но я бы предпочел что-то написанное на языке Python. Я понимаю, что, вероятно, я мог бы просто использовать один из инструментов на странице Википедии и обернуть его в Python. Я мог бы в конечном итоге сделать это - если у кого-нибудь есть какие-либо советы по любому из этих инструментов, я открыт для них. Я использовал Herit ...

Запросы Python и постоянные сеансы

Я использую запросы модуль (версия 0.10.0 с Python 2.5). Я выяснил, как отправить данные в форму входа на веб-сайте и получить ключ сеанса, но я не вижу очевидного способа использовать этот ключ сеанса в последующих запросах. Может ли кто-нибудь заполнить многоточие в приведенном ниже коде или предложить другой подход? >>> import requests >>> login_data = {'formPosted':'1', 'login_email':'[email protected]', 'password':'pw'} >>> r = requests.post('https://localhost/logi ...

Python-найти наибольшее число в списке чисел

есть ли простой способ или функция для определения наибольшего числа в списке python? Я мог бы просто закодировать его, так как у меня есть только три числа, однако это сделало бы код намного менее избыточным, если бы я мог сказать самое большое со встроенной функцией или что-то в этом роде. ...

Как фильтровать объекты для подсчета аннотаций в Django?

рассмотрим простые модели Django Event и Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) легко комментировать события запроса с общим количеством участников: events = Event.objects.all().annotate(participants=models.Count('participant')) как комментировать с количеством участников отфильтрованных по is_pai ...

XML parsing-ElementTree vs SAX and DOM

Python имеет несколько способов анализа XML... Я понимаю самые основы парсинга с Сакс. Он функционирует как потоковый парсер, с событийно-ориентированный API-интерфейс. Я понимаю DOM парсер тоже. Он считывает XML в память и преобразует его в объекты, к которым можно получить доступ с помощью Python. вообще говоря, это было легко, чтобы выбрать между двумя в зависимости от того, что вам нужно сделать, ограничения памяти, производительность, так далее. (надеюсь, я прав до сих пор.) начиная ...

Преобразование списка в массив

У меня есть список в python, и я хочу преобразовать его в массив, чтобы иметь возможность использовать . ...

Создать список случайных чисел в Python

Я хотел бы создать случайный список целых чисел для целей тестирования. Распределение чисел не имеет значения. Единственное, что считается-это времени. Я знаю, что генерация случайных чисел-это трудоемкая задача, но должен быть лучший способ. вот мое текущее решение: import random import timeit # Random lists from [0-999] interval print [random.randint(0, 1000) for r in xrange(10)] # v1 print [random.choice([i for i in xrange(1000)]) for r in xrange(10)] # v2 # Measurement: t1 = timeit.Timer ...

Почему это делает csvwriter.writerow() поставить запятую после каждого символа?

этот код открывает URL-адрес и добавляет /names в конце и открывает страницу и печатает строку test1.csv: import urllib2 import re import csv url = ("http://www.example.com") bios = [u'/name1', u'/name2', u'/name3'] csvwriter = csv.writer(open("/test1.csv", "a")) for l in bios: OpenThisLink = url + l response = urllib2.urlopen(OpenThisLink) html = response.read() item = re.search('(JD)(.*?)(d+)', html) if item: JD = item.group() csvwriter.writerow(JD) ...

Как сгладить только некоторые размеры массива numpy

есть ли быстрый способ "сгладить" или сгладить только некоторые из первых измерений в массиве numpy? например, учитывая массив NumPy измерений (50,100,25) полученные размеры будут (5000,25) ...

Лучший способ сохранить обученную модель в PyTorch?

Я искал альтернативные способы сохранить обученную модель в PyTorch. До сих пор я нашел две альтернативы. факел.сохранить() для сохранения модели и факел.нагрузки() для загрузки модели. модель.state_dict () для сохранения обученной модели и модель.load_state_dict () для загрузки сохраненной модели. я наткнулся на это обсуждение где подход 2 рекомендуется за 1 подход. мой вопрос в том, почему предпочтителен второй подход? Это только потому, что факел.nn модули имеют эти две функции, и нам р ...

Цепочка исключений Python [дубликат]

этот вопрос уже есть ответ здесь: "Внутреннее исключение" (с трассировкой) в Python? 8 ответов существует ли стандартный способ использования цепочек исключений в Python? Как исключение Java "вызвано"? вот некоторые фон. у меня есть модуль с одним основным классом исключений DSError: class DSError(Exception): pass где-то внутри этого модуля будет: try: v = my_dict[k] something(v) ex ...

Как определить, содержит ли столбец Pandas определенное значение

Я пытаюсь определить, есть ли запись в столбце панды, которая имеет определенное значение. Я пытался сделать это с помощью if x in df['id']. Я думал, что это работает, за исключением тех случаев, когда я кормил его значение, которое я знал, не было в столбце 43 in df['id'] он все-таки вернулся True. Когда я подмножество в фрейм данных, содержащий только записи, соответствующие отсутствующему идентификатору df[df['id'] == 43] в нем, очевидно, нет записей. Как определить, содержит ли столбец в фре ...

Основание 62 преобразование

Как бы вы преобразовали целое число в основание 62 (например, шестнадцатеричное, но с этими цифрами: '0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz'). Я пытался найти хорошую библиотеку Python для него, но все они, кажется, заняты преобразованием строк. Модуль Python base64 принимает только строки и превращает одну цифру в четыре символа. Я искал что-то похожее на то, что используют сокращатели URL. ...

PIP Install Numpy выдает ошибку " кодек ascii не может декодировать байт 0xe2"

У меня есть недавно установленный Ubuntu на недавно построенном компьютере. Я только что установил python-pip с помощью apt-get. Теперь, когда я пытаюсь установить pip Numpy и Pandas, он дает следующую ошибку. Я видел эту ошибку, упомянутую в довольно многих местах на SO и Google, но я не смог найти решение. Некоторые люди упоминают, что это ошибка, некоторые потоки просто мертвы... Что происходит? Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> load_ent ...

В Python unittest: как запустить только часть тестового файла?

у меня есть тестовый файл, который содержит тесты, занимающие довольно много времени (они отправляют вычисления в кластер и ждут результата). Все они находятся в определенном классе TestCase. поскольку они занимают время и, кроме того, вряд ли сломаются, я хотел бы иметь возможность выбирать, выполняется ли это подмножество тестов или нет (лучший способ-с аргументом командной строки, т. е. "./tests.py --offline " или что-то в этом роде), так что я мог бы запустить большинство тестов часто и быс ...

Запуск внешней программы (исполняемый файл) в Python?

Я только начал работать на Python, и я пытался запустить внешний исполняемый файл из Python. у меня есть исполняемый файл для программы, написанной на Фортране. Допустим, имя исполняемого файла-flow.исполняемый. И мой исполняемый файл находится в C:Documents and Settingsflow_model. Я попробовал обе ОС.система и команды popen, но до сих пор я не мог заставить ее работать. Следующий код, похоже, открывает окно команд, но он не будет выполнять модель. # Import system modules import sys, string, ...

Запрос на повышение прав контроля учетных записей из скрипта Python?

Я хочу, чтобы мой скрипт Python копировал файлы на Vista. Когда я запускаю его из нормального cmd.exe окно, ошибки не генерируются, но файлы не копируются. Если я бегу cmd.exe "как администратор", а затем запустить мой скрипт, он отлично работает. это имеет смысл, так как Контроль учетных записей пользователей (UAC) обычно предотвращает многие действия файловой системы. есть ли способ, которым я могу из скрипта Python вызвать запрос на повышение UAC (те диалоги, которые говорят что-то вроде " ...