Tag: питон

Есть ли эквивалент питона для команды октавы `бит формата '?

В октаве весь цифровой результат, следующий за format bit командного format bit будет отображать собственное битовое представление чисел, сохраненное в памяти. Например, octave:1> format bit octave:2> 0.5 ans = 0011111111100000000000000000000000000000000000000000000000000000 octave:7> 2 ans = 0100000000000000000000000000000000000000000000000000000000000000 octave:3> format octave:4> 0.5 ans = 0.50000 Есть ли эквивалентная команда в python, чтобы показать все числа в их представлении […]

Почему модуль многопроцессорности python приводит к тому, что процессор полностью исчерпал себя?

Возможный дубликат: Многопроцессорство запускает слишком много экземпляров Python VM Я пытаюсь использовать модуль многопроцессорности python 2.6 с помощью этого простого фрагмента кода. from multiprocessing import Pool p = Pool(5) def f(x): return x*x print p.map(f, [1,2,3]) Но этот код заставляет мою ОС перестать отвечать. Похоже, что процессор слишком занят. Что случилось с моим кодом? Кстати: […]

Уменьшение двоичных паттернов в Python

У меня есть то, что я думаю, это несколько интересная проблема, даже с точки зрения программирования. У меня есть длинный список двоичных паттернов, которые я хочу свести к более компактной форме для представления пользователям. Нотация, которой следует следовать, состоит в том, что символ «-» может представлять либо «1», либо «0», поэтому ['1011','1010'] может быть представлен […]

В Python каково значение круглых скобок, в изоляции, связанных с именем модуля?

В этом коде какова цель заявлений (fix_imports) и (app)? Это весь файл: from ferris import fix_imports (fix_imports) # Import the application from ferris.core import settings settings.load_settings() import ferris import ferris.app import ferris.deferred_app import ferris.routes import app.routes import app.listeners (app) main_app = ferris.app.app # Main application deferred_app = ferris.deferred_app.app # Deferred application appstats_settings = settings.get('appstats', {}) […]

Как вы можете защитить себя от звонка из библиотеки, который может вешать бесконечно?

Предположим, вы оказались в неудачной позиции зависимости от плохо организованной библиотеки. Ваш код должен вызывать FlakyClient.call (), но иногда эта функция заканчивается нависшей для недопустимого количества времени. Как показано ниже, один из способов заключается в том, чтобы обернуть вызов в свой собственный процесс и использовать параметр таймаута в методе соединения, чтобы определить максимальное время, которое […]

Печать дерева результата пипарирования

Я использую pyparsing для разбора шестнадцатеричной строки, и я ищу автоматический способ печати дерева парсеров. Близкий подход – это командный дамп, но он печатает много дублированной информации. Например: from pyparsing import * #Word, Optional, OneOrMore, Group, ParseException data = Forward() arrayExpr = Forward() def data_array(s,l,t): n = int(t[0], 16) arrayExpr << ( n * data) […]

Python heapq – реализация Python и C? Какой из них используется?

Я просматриваю источник Python и замечаю реализацию C для heapq , а также реализацию Python . Почему они оба? Какой из них используется, когда я import heapq из CPython?

Проектирование, чтобы легко перейти на Google App Engine

Я собираюсь начать разработку веб-приложения в ближайшее время, и, хотя у меня есть большой опыт работы с ним в мире SQL, я понятия не имею, что мне нужно принимать во внимание для этого с целью перехода на GAE в самом близком будущее. В качестве альтернативы, я мог бы разработать приложение для GAE с самого начала, […]

Зачем встраивать команду repo в скрипт bash?

Я изучал исходный код репо (из проекта Android). Это начинается со следующего: #!/bin/sh magic='–calling-python-from-/bin/sh–' """exec" python -E "$0" "$@" """#$magic" Если я это хорошо понимаю, это означает, что скрипт называет себя python. Поэтому есть мой вопрос, почему напрямую не использовать python. Например, я обычно использую что-то вроде: #!/usr/bin/env python Я думаю, что есть ценная причина, […]

Python: как использовать значение конструктора объекта первого класса В другом объекте

class MyClass(Object): def __init__(self, x=None): if x: self.x = x def do_something(self): print self.x Теперь у меня есть два объекта my_class1 = MyClass(x) my_class2 = MyClass() Я хочу использовать x, когда этот объект my_class2 вызывается Как и другие языки Поддерживает статическую переменную типа java, c ++ и т. Д.

Python - лучший язык программирования в мире.