python- все статьи тега ➜ страница 31
Как прочитать текстовый файл в строковую переменную в Python
Я использую следующий фрагмент кода для чтения файла в Python with open ("data.txt", "r") as myfile: data=myfile.readlines() входной файл LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE и когда я печатаю данные, я получаю ['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNNn', 'GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE'] как я вижу данные в виде списка. Как мне сделать это строка. А также Как удалить из него символы" n", " ["и"]"? ...
Понимание kwargs в Python
что пользы для **kwargs в Python? Я знаю, что вы можете сделать objects.filter на стол и проходим в ...
Удаление дубликатов в списках
в значительной степени мне нужно написать программу, чтобы проверить, есть ли в списке дубликаты, и если это так, он удаляет их и возвращает новый список с элементами, которые не были дублированы/удалены. Это то, что у меня есть, но честно говоря, я не знаю, что делать. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t ...
Как удалить пакеты, установленные с помощью простой установки Python?
в Python easy_install делает установку новых пакетов чрезвычайно удобной. Однако, насколько я могу судить, он не реализует другие общие функции менеджера зависимостей - листинг и удаление установленных пакетов. каков наилучший способ узнать, что установлено, и каков предпочтительный способ удаления установленных пакетов? Есть ли файлы, которые необходимо обновить, если я удаляю пакеты вручную (например, by rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg или подобные)? ...
python setup.py удаление
Я установил пакет python с python setup.py install. как его удалить? ...
Может кто-нибудь объяснить все на Python?
Я использую Python все больше и больше, и я продолжаю видеть переменную __all__ установить в разных __init__.py файлы. Может кто-нибудь объяснить, что это значит? ...
Это Арр. LEN () предпочтительный способ получить длину массива в Python?
In Python, это единственный способ получить количество элементов? arr.__len__() Если так, то почему странный синтаксис? ...
Что такое использование "assert" в Python?
Я читал некоторый исходный код и в нескольких местах я видел использование assert. что это значит? Что такое его использование? ...
Как я могу установить пакет python с собой.колесо файл?
У меня возникли проблемы с установкой пакета Python (в частности, JPype1 0.5.7) на моей машине Windows, и я хотел бы установить его с помощью двоичных файлов окна Кристофа Голке. (Что, по моему опыту, облегчило большую часть суеты для многих других установок пакетов.) однако, в то время как Кристоф использовал для обеспечения .EXE файлы в прошлом, в последнее время кажется, что он загружает .колесо файлов вместо. http://www.lfd.uci.edu / ~gohlke / pythonlibs / #jpype но как установить .файлы ...
Как prettyprint файл JSON?
У меня есть файл JSON, который является беспорядком, который я хочу prettyprint-- какой самый простой способ сделать это в python? Я знаю, что PrettyPrint принимает "объект", который, я думаю, может быть файлом, но я не знаю, как передать файл-просто использование имени файла не работает. ...
функциональность mkdir-p в Python [дубликат]
этот вопрос уже есть ответ здесь: как я могу безопасно создать вложенный каталог в Python? 25 ответов есть ли способ получить функциональность, аналогичную mkdir -p на оболочке изнутри Python. Я ищу решение, отличное от системного вызова. Я уверен, что код составляет менее 20 строк, и я интересно, если кто-то уже написал его? ...
Как исправить ошибку "попытался относительный импорт в упаковке" даже с init.py
Я пытаюсь следовать PEP 328, со следующей структурой каталогов: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py на core_test.py у меня есть следующий оператор импорта from ..components.core import GameLoopEvents однако, когда я запускаю, я получаю следующую ошибку: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> from ..components.core import GameLoopEvents ValueError ...
В чем разница между функциями range и xrange в Python 2.X?
по-видимому, xrange быстрее, но я понятия не имею, почему это быстрее (и никаких доказательств, кроме анекдотического до сих пор, что это быстрее) или что кроме этого отличается от for i in range(0, 20): for i in xrange(0, 20): ...
Запуск команды оболочки из Python и захват вывода
Я хочу написать функцию, которая будет выполнять команду shell и возвращает ее выход в строке, независимо от того, это сообщение об ошибке или успехе. Я просто хочу получить тот же результат, что и в командной строке. что было бы примером кода, который сделал бы такую вещь? например: def run_command(cmd): # ?????? print run_command('mysqladmin create test -uroot -pmysqladmin12') # Should output something like: # mysqladmin: CREATE DATABASE failed; error: 'Can't create database 'test'; da ...
Добавление нового столбца в существующий фрейм данных в Python pandas
у меня есть следующий индексированный фрейм данных с именованными столбцами и строками не-непрерывными числами: a b c d 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 0.075793 -0.451460 -0.012493 Я хотел бы добавить новый столбец,'e', к существующему фрейму данных и не хотите ничего менять в фрейме данных (т. е. новый столбец всегда имеет ту же длину, что и фрейм данных). 0 -0.335485 1 -1.166658 2 -0.3 ...
Поведение инкремента и декремента в Python
Я замечаю, что оператор предварительного приращения / декремента может быть применен к переменной (например,++count). Он компилируется, но на самом деле не изменяет значение переменной! каково поведение операторов pre-increment/decrement (++/--) в Python? почему Python отклоняется от поведения этих операторов, наблюдаемых в C/C++? ...
Как я могу проверить значения NaN?
float('nan') результаты в Nan (не число). Но как я могу это проверить? Должно быть очень легко, но я не могу найти его. ...
Сравнение скорости с проектом Эйлера: C vs Python vs Erlang vs Haskell
я взял #12 С Проект Эйлера как упражнение по программированию и сравнить мои (конечно, не оптимальные) реализации в C, Python, Erlang и Haskell. Чтобы получить более высокое время выполнения, я ищу первое число треугольника с более чем 1000 делителями вместо 500, как указано в исходной задаче. результат следующее: C: lorenzo@enzo:~/erlang$ gcc -lm -o euler12.bin euler12.c lorenzo@enzo:~/erlang$ time ./euler12.bin 842161320 real 0m11.074s user 0m11.070s sys 0m0.000s Python: lorenzo@e ...
Есть ли способ убить поток в Python?
можно ли завершить запущенный поток без установки/проверки каких-либо флагов/семафоров / и т. д.? ...
Как получить имя файла без расширения из каталога в Python?
Как получить имя файла без расширения из каталога в Python? Я нашел метод, называемый os.path.basename получить имя файла с расширением. Но даже когда я импортирую ОС, я не могу назвать его path.basename. Можно ли назвать его так же прямо, как basename? ...