программирование

Q & A для профессиональных программистов и энтузиастов

3
Выполнение кода Python с параметром -m или без
У интерпретатора python есть опция -m модуля, которая «Запускает модуль модуля библиотеки как скрипт». С помощью этого кода Python a.py: if __name__ == "__main__": print __package__ print __name__ Я тестировал, python -m aчтобы получить "" <-- Empty String __main__ тогда как python a.pyвозвращается None <-- None __main__ Мне эти два …
111 python  module  package 

6
Назначьте типы столбцов фрейма данных pandas
Я хочу установить dtypes нескольких столбцов в pd.Dataframe(у меня есть файл, который мне пришлось вручную проанализировать в список списков, так как файл не подлежал обработке pd.read_csv) import pandas as pd print pd.DataFrame([['a','1'],['b','2']], dtype={'x':'object','y':'int'}, columns=['x','y']) я получил ValueError: entry not a 2- or 3- tuple Единственный способ их установить - это …
111 python  pandas 

5
Как освободить память, используемую фреймом данных pandas?
У меня есть действительно большой файл csv, который я открыл в пандах следующим образом .... import pandas df = pandas.read_csv('large_txt_file.txt') Как только я это сделаю, мое использование памяти увеличится на 2 ГБ, что и ожидается, поскольку этот файл содержит миллионы строк. Моя проблема возникает, когда мне нужно освободить эту память. …
111 python  pandas  memory 

7
Поиск ВСЕХ повторяющихся строк, включая «элементы с меньшими индексами»
R duplicatedвозвращает вектор, показывающий, является ли каждый элемент вектора или кадра данных дубликатом элемента с меньшим нижним индексом. Поэтому, если строки 3, 4 и 5 5-строчного фрейма данных совпадают, duplicatedя получу вектор FALSE, FALSE, FALSE, TRUE, TRUE Но в этом случае я действительно хочу получить FALSE, FALSE, TRUE, TRUE, TRUE …
111 r  duplicates  r-faq 

5
Разница между «..» (двойная точка) и «…» (тройная точка) в генерации диапазона?
Я только начал изучать Ruby и Ruby on Rails и наткнулся на код проверки, который использует диапазоны: validates_inclusion_of :age, :in => 21..99 validates_exclusion_of :age, :in => 0...21, :message => "Sorry, you must be over 21" Сначала я подумал, что разница заключается во включении конечных точек, но в документации по API, …
111 ruby  syntax  range 

2
Для чего нужно поле «модуль» package.json?
Я видел, как некоторые пакеты npm ( например, vue ) имеют pkg.moduleполе в package.json. Это "module"официальное свойство npm или это какое-то соглашение? Есть где-нибудь документация по этому поводу? Для чего это? esnext путь? Разделенный путь модуля?

3
Включите посредника (через модель) в ответы в Django Rest Framework
У меня вопрос о работе с моделями m2m / through и их представлении в рамках django rest. Возьмем классический пример: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): member = models.ForeignKey('Member') …

16
Отменить обычную цепочку обещаний ECMAScript 6
Есть ли способ очистки .thenкода JavaScriptPromise экземпляра ? Я написал тестовую среду JavaScript поверх QUnit . Платформа запускает тесты синхронно, выполняя каждый из них в файле Promise. (Извините за длину этого блока кода. Я прокомментировал его как можно лучше, так что он кажется менее утомительным.) /* Promise extension -- used …


5
Как сгенерировать разницу для одного файла между двумя ветками в github
Мне нужно создать diff для одного файла, который покажет различия между двумя версиями, которые на самом деле являются тегами в github. Затем я хочу отправить эту разницу кому-нибудь по электронной почте, чтобы URL-адрес github для сравнения был идеальным. Просмотр сравнения github позволит мне сделать это для всех измененных файлов, но …
111 git  github 


14
Ошибка при попытке получить сертификат: указанный элемент не может быть найден в связке ключей
У меня возникла проблема с кодовой подписью моих приложений, поэтому я удалил все ключи из связки ключей. Затем я пошел в « Помощник по сертификатам» => Запросить сертификат у центра сертификации (чтобы создать CSR для нового сертификата). Так что введите мой адрес электронной почты, и вот что я получу: Указанный …
111 ios  codesign 

9
изменить размер окна вывода ноутбука ipython
По умолчанию вывод записной книжки ipython ограничен небольшим дополнительным окном внизу. Это заставляет нас использовать отдельную полосу прокрутки, которая идет с окном вывода, когда вывод большой. Любой вариант конфигурации, позволяющий сделать его неограниченным по размеру, а не работать с фактическим выходом? Или возможность изменить его размер после его создания?

10
Как перенаправить журналы контейнера докеров в один файл?
Я хочу перенаправить все журналы моего контейнера докеров в один файл журнала для их анализа. Я попытался docker logs container > /tmp/stdout.log 2>/tmp/stderr.log но это дает журнал в двух разных файлах. Я уже пробовал docker logs container > /tmp/stdout.log но это не сработало.
111 logging  docker 

14
Ошибка Java при открытии раздела реестра
Я получаю эту ошибку, когда пытаюсь сделать что-нибудь с Java в командной строке: Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3' Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Несколько дней назад я напортачил с удалением каталогов и реестра Java. Я перезагрузил компьютер, и Java все …
111 java  dll  runtime  registry 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.