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

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

7
как проверить, какая версия nltk, scikit learn установлена?
В сценарии оболочки я проверяю, установлены ли эти пакеты или нет, если они не установлены, установите их. Итак, в сценарии оболочки: import nltk echo nltk.__version__ но он останавливает сценарий оболочки на importстроке в терминале linux попытался увидеть таким образом: which nltk который ничего не дает думать, что он установлен. Есть …


7
Оптимальный способ объединения / агрегирования строк
Я нахожу способ объединить строки из разных строк в одну. Я хочу сделать это во многих разных местах, поэтому было бы неплохо иметь функцию для облегчения этого. Я пробовал решения с использованием COALESCEи FOR XML, но они мне просто не подходят. Агрегация строк будет делать что-то вроде этого: id | …

6
Как «выделить отдельные» в нескольких столбцах фрейма данных в пандах?
Я ищу способ сделать эквивалент SQL SELECT DISTINCT col1, col2 FROM dataframe_table Сравнение pandas sql ни о чем не говорит distinct. .unique() работает только для одного столбца, поэтому я полагаю, что могу объединить столбцы или поместить их в список / кортеж и сравнить таким образом, но похоже, что панды должны …
104 python  pandas 

8
Могут ли Панды построить гистограмму дат?
Я взял свою серию и привел ее к столбцу datetime dtype = datetime64[ns](хотя требуется только дневное разрешение ... не знаю, как это изменить). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) но построение графика не работает: ipdb> column.plot(kind='hist') *** TypeError: ufunc add cannot use …


5
Как настроить приложение для правильной работы на машине с высоким значением DPI (например, 150%)?
Я создал простое приложение Winforms на C #. Когда я запускаю приложение на машине с высокими настройками DPI (например, 150%), приложение увеличивается в масштабе. Все идет нормально! Но вместо рендеринга шрифтов с большим размером шрифта, все тексты также просто масштабируются. Это, конечно, приводит к очень размытому тексту (на всех элементах …
104 c#  winforms  fonts  dpi  dpi-aware 

2
Является store.dispatch в Redux синхронным или асинхронным
Я понимаю, что это основной вопрос, но мне не удалось найти ответ в другом месте. Является ли store.dispatchсинхронный или асинхронный в Redux? Если это асинхронно, есть ли возможность добавить обратный вызов после того, как действие было распространено, как это возможно с помощью React?

4
Зачем использовать Object.prototype.hasOwnProperty.call (myObj, prop) вместо myObj.hasOwnProperty (prop)?
Если я правильно понимаю, каждый объект в Javascript наследуется от прототипа Object, что означает, что каждый объект в Javascript имеет доступ к функции hasOwnProperty через свою цепочку прототипов. Читая исходный код require.js, я наткнулся на эту функцию: function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwnэто ссылка на Object.prototype.hasOwnProperty. Есть …

12
Как декодировать свойство с типом словаря JSON в декодируемом протоколе Swift 4
Скажем, у меня есть Customerтип данных, который содержит metadataсвойство, которое может содержать любой словарь JSON в объекте клиента. struct Customer { let id: String let email: String let metadata: [String: Any] } { "object": "customer", "id": "4yq6txdpfadhbaqnwp3", "email": "john.doe@example.com", "metadata": { "link_id": "linked-id", "buy_count": 4 } } metadataСвойство может быть …
104 json  swift  swift4  codable 

18
Как получить indexpath.row при активации элемента?
У меня есть табличное представление с кнопками, и я хочу использовать indexpath.row при нажатии на одну из них. Это то, что у меня есть сейчас, но всегда 0 var point = Int() func buttonPressed(sender: AnyObject) { let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView) let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) println(cellIndexPath) point = …

9
Проверить, установлено ли приложение - Android
Пытаюсь установить приложения из Google Play. Я понимаю, что при открытии URL-адреса магазина Google Play он открывает Google Play, и когда я нажимаю кнопку «Назад», действие возобновляется. Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(appURL)); marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); startActivity(marketIntent); Когда я вернулся к активности, я попытался вызвать это, onResume()чтобы проверить, установлено ли …

4
PHP GuzzleHttp. Как сделать почтовый запрос с параметрами?
Как сделать почтовый запрос с помощью GuzzleHttp (версия 5.0). Я пытаюсь сделать следующее: $client = new \GuzzleHttp\Client(); $client->post( 'http://www.example.com/user/create', array( 'email' => 'test@gmail.com', 'name' => 'Test user', 'password' => 'testpassword' ) ); Но я получаю сообщение об ошибке: Неустранимая ошибка PHP: неперехваченное исключение InvalidArgumentException с сообщением «Ни один метод не …

15
Python: проверьте, является ли один словарь подмножеством другого более крупного словаря
Я пытаюсь написать собственный метод фильтрации, который принимает произвольное количество kwargs и возвращает список, содержащий элементы списка, подобного базе данных, которые содержат эти kwargs . Например, предположим, что d1 = {'a':'2', 'b':'3'}и d2= одно и то же. d1 == d2приводит к True. Но предположим d2= то же самое плюс кучу …

8
Файл внутри банки не виден весной
Все Я создал файл jar со следующим файлом MANIFEST.MF внутри: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.3 Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.) Main-Class: my.Main Class-Path: . lib/spring-core-3.2.0.M2.jar lib/spring-beans-3.2.0.M2.jar В его корне находится файл my.config, на который есть ссылка в моем spring-context.xml следующим образом: <bean id="..." class="..."> <property name="resource" value="classpath:my.config" /> </bean> …
104 spring  jar  classpath 

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