Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.


6
Як читати і записувати файл INI за допомогою Python3?
Мені потрібно читати, писати та створювати INI- файл із Python3. FILE.INI default_path = "/path/name/" default_file = "file.txt" Файл Python: # Read file and and create if it not exists config = iniFile( 'FILE.INI' ) # Get "default_path" config.default_path # Print (string)/path/name print config.default_path # Create or Update config.append( 'default_path', 'var/shared/' …
118 python  python-3.x  ini 

8
Перетворіть 1D масив у 2D масив у numpy
Я хочу перетворити одновимірний масив у двовимірний масив, вказавши кількість стовпців у двовимірному масиві. Щось, що спрацювало б так: > import numpy as np > A = np.array([1,2,3,4,5,6]) > B = vec2matrix(A,ncol=2) > B array([[1, 2], [3, 4], [5, 6]]) Чи має numpy функцію, яка працює як моя створена функція …


8
Коли колону-вектор y пропускали, коли очікувався масив 1d
Мені потрібно , щоб відповідати RandomForestRegressorз sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Цей код працював завжди, поки я не здійснив деяку попередню обробку даних ( train_y). Повідомлення про помилку говорить: DataConversionWarning: вектор стовпця y був переданий, коли очікувався масив 1d. Будь ласка, змініть форму y …

5
Argparse: обов'язковий аргумент 'y', якщо 'x' присутній
У мене є така вимога: ./xyifier --prox --lport lport --rport rport для аргументу prox я використовую action = 'store_true', щоб перевірити, чи він присутній чи ні. Я не вимагаю жодного аргументу. Але якщо встановлено --prox, мені потрібні також rport та lport. Чи існує простий спосіб зробити це з аргументом без …
118 python  argparse 

3
Python - Що таке sklearn.pipeline.Pipeline?
Я не можу зрозуміти, як саме sklearn.pipeline.Pipelineпрацює. Є кілька пояснень в доці . Наприклад, що вони означають: Трубопровід перетворень з кінцевим оцінкою. Щоб моє питання було зрозумілішим, що таке steps? Як вони працюють? Редагувати Завдяки відповідям я можу зробити своє питання зрозумілішим: Коли я викликаю трубопровід і проходжу, як кроки, …

11
Знайдіть максимальне значення стовпця та поверніть відповідні значення рядків за допомогою Pandas
Використовуючи Python Pandas, я намагаюся знайти Country& Placeз максимальним значенням. Це повертає максимальне значення: data.groupby(['Country','Place'])['Value'].max() Але як мені отримати відповідне Countryта Placeім’я?
118 python  pandas  dataframe  max 

3
Як створити абстрактні властивості в абстрактних класах python
У наступному коді я створюю базовий абстрактний клас Base. Я хочу, щоб усі класи, які успадковуються, Baseнадавали nameмайно, тому я зробив цю властивість @abstractmethod. Тоді я створив підклас Base, який називається Base_1, який має на меті забезпечити деяку функціональність, але все ще залишається абстрактним. В ньому немає nameвластивості Base_1, але, …

2
Друк термінів виконання тестів та виправлення повільних тестів з py.test
Я виконую одиничні тести на сервері CI за допомогою py.test. Тести використовують зовнішні ресурси, отримані по мережі. Іноді тестовий бігун займає занадто багато часу, внаслідок чого тестовий бігун переривається. Я не можу повторити проблеми локально. Чи є спосіб зробити py.test роздрукувати час виконання (повільного) тесту, щоб виправити проблемні тести стало …
118 python  pytest 



4
Як включити зовнішній код Python для використання в інших файлах?
Якщо у вас є колекція методів у файлі, чи є спосіб включити ці файли в інший файл, але викликати їх без будь-якого префікса (тобто префікса файлу)? Тож якщо я маю: [Math.py] def Calculate ( num ) Як я називаю це так: [Tool.py] using Math.py for i in range ( 5 …
117 python 



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