Запитання з тегом «python-2.x»

Питання щодо програмування Python, характерні для версії 2.x мови. Використовуйте більш загальний тег [tag: python], якщо ваше запитання не стосується версії.

7
Як я можу позначити невикористані аргументи функції?
"Деконструюючи" кортеж, я можу використовувати _для позначення елементів кортежу, які мене не цікавлять, наприклад >>> a,_,_ = (1,2,3) >>> a 1 Як я можу висловити те ж саме за допомогою аргументів функції за допомогою Python 2.x? Я намагався використовувати підкреслення: >>> def f(a,_,_): return a ... File "<stdin>", line 1 …

6
У Python 2, як мені записати змінну в батьківській області?
У мене є такий код всередині функції: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted = 0 def convert_variables(m): name = m.group(1) num_converted += 1 return '<%%= %s %%>' % name fixed = MATCH_DECLARE_NEW.sub('', template) fixed = MATCH_PYTHON_BLOCK.sub(replace_blocks, fixed) …

1
Brew - перевстановлення python @ 2
У мене виникли проблеми з openssl та python @ 2 з brew, які тут пояснили (не вирішено) . Задокументоване рішення щодо перевстановлення Python та openssl не працює, тому я вирішив видалити та перевстановити Python. Проблема полягає в тому, що при спробі встановити Python 2 з brew, ви отримуєте це повідомлення: …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.