Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

3
Використання заголовків із методом отримання бібліотеки запитів Python
Тому я нещодавно натрапив на цю чудову бібліотеку для обробки HTTP-запитів у Python; знайдено тут http://docs.python-requests.org/en/latest/index.html . Я люблю працювати з ним, але не можу зрозуміти, як додати заголовки до моїх запитів на отримання. Допомога?

3
Введіть анотації для * args та ** kwargs
Я намагаюсь примітки типу Python із абстрактними базовими класами для написання деяких інтерфейсів. Чи є спосіб анотувати можливі типи *argsта **kwargs? Наприклад, як можна виразити, що розумні аргументи функції - це intабо два, або два ints? type(args)дає, Tupleтак що моє здогадка було анотувати тип як Union[Tuple[int, int], Tuple[int]], але це …

6
Як додати новий рядок до порожнього масиву numpy
Використовуючи стандартні масиви Python, я можу зробити наступне: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Однак я не можу зробити те ж саме в нумері. Наприклад: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) # arr is now [1,2,3,4,5,6] Я також розглядав vstack, але …
158 python  numpy  scipy 

10
Як об'єднати кілька ліній виводу в один рядок?
Якщо я запускаю команду cat file | grep pattern, я отримую багато рядків виводу. Як ви конкатенації всіх рядків в один рядок, ефективно замінюючи один "\n"з "\" "(кінець з "подальшим пропуском)? cat file | grep pattern | xargs sed s/\n/ /g не працює для мене.
158 linux  bash  unix  grep  tr 

6
Індикатор прогресу під час операцій панди
Я регулярно виконую операції панд на кадрах даних, що перевищують 15 мільйонів рядків, і я б хотів отримати доступ до показника прогресу для певних операцій. Чи існує текстовий показник прогресу для операцій розділення-застосування-поєднання панд? Наприклад, у чомусь подібному: df_users.groupby(['userID', 'requestDate']).apply(feature_rollup) де feature_rollupє дещо задіяна функція, яка займає багато стовпців DF …
158 python  pandas  ipython 

14
"Java" не розпізнається як внутрішня чи зовнішня команда
При спробі перевірити поточну версію Java, в якій я запущений, я отримав помилку "java не розпізнається як внутрішня чи зовнішня команда, функціонуюча програма чи пакетний файл.". Я запускаю ОС Windows 7 і завантажив останню версію JDK і відчув, що, можливо, випадково видалив Java з машини, як і раніше, як мені …
158 java 

11
Що означає помилка "Тип елемента JSX" ... "не має жодної конструкції або підписів виклику"?
Я написав код: function renderGreeting(Elem: React.Component<any, any>) { return <span>Hello, <Elem />!</span>; } Я отримую помилку: Тип елемента JSX Elemне має жодної конструкції та підписів виклику Що це означає?

16
Чому Android Studio каже "Чекаю налагоджувача", якщо Я НЕ налагоджую?
Я працюю з Android Studio. З минулої ночі, коли я запускаю проект на своєму пристрої, з'являється повідомлення "Чекаю налагоджувача". Це дуже дивна поведінка, оскільки я не налагоджую програму. Я спробував видалити програму зі свого пристрою і натисніть Запустити на Android Studio. Повідомлення з’являється знову. Я намагався перезапустити Android Studio. Повідомлення …

13
Чи є накладні витрати на оголошення змінної в циклі? (С ++)
Мені просто цікаво, чи не було б втрати швидкості або ефективності, якщо ви зробите щось подібне: int i = 0; while(i < 100) { int var = 4; i++; } який заявляє int varсто разів. Мені здається, що це було б, але я не впевнений. чи було б практичніше / …

3
Test Explorer (VS) показує "<Невідомий проект>"
Все, що нижче, зроблено у VS2019, використовуючи .NET Framework 4.7 та NUnit + NUnit3TestAdapter Я створив збірку під назвою Exitus.Tests і додав кілька тестових одиниць. Однак, зробивши деякі проблеми з Nuget, які я не міг вирішити, я створив ще один проект під назвою Exitus.UnitTests і видалив колись файл, який я …
157 c#  visual-studio  nunit 


6
Навіщо використовувати методи модуля ос на Python замість виконання команд оболонки безпосередньо?
Я намагаюся зрозуміти, в чому полягає мотивація використання бібліотечних функцій Python для виконання специфічних для ОС завдань, таких як створення файлів / каталогів, зміна атрибутів файлів тощо, а не просто виконання цих команд через os.system()або subprocess.call()? Наприклад, чому я хотів би використовувати, os.chmodа не робити os.system("chmod...")? Я розумію, що "пітонічніше" …


22
Видаліть усі, крім числа, NSString
У мене є NSString (номер телефону) з деякими дужками та дефісами, оскільки деякі номери телефонів відформатовані. Як би я видалив усі символи, крім чисел, із рядка?

12
Змініть колір гліфіконів на синій у деяких, але зовсім не за допомогою Bootstrap 2
Я використовую рамку Bootstrap для свого інтерфейсу. Я хочу змінити колір своїх гліфіконів на синій, але не у всіх місцях. У деяких місцях він повинен використовувати колір за замовчуванням. Я посилався на ці два посилання, але не знаходжу нічого корисного. Чи можу я додати колір до піктограм завантажувача лише за …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.