Как получить доступ к переменным из разных классов в tkinter python 3

Я много искал, и я до сих пор не знаю, как использовать переменные доступа из разных классов в python … в этом случае я хочу получить доступ к переменной self.v из класса PageTwo класс PageTwo .. пожалуйста, помогите мне Вот мой код … import tkinter as tk import smtplib TITLE_FONT = ("Helvetica", 18, "bold") class […]

Как создать TRIE в Python

Я новичок в Python и стараюсь учиться и развиваться. Меня интересуют TRIE и DAWG, и я много читаю об этом, но я не понимаю, как должен выглядеть выходной файл TRIE или DAWG. Должен ли TRIE быть объектом вложенных словарей? Где каждое письмо делится на письма и так далее? Будет ли поиск в таком словаре быстрым, […]

В чем разница между NaN и None?

Я читаю два столбца файла csv, используя pandas readcsv() а затем присваиваю значения словарю. Столбцы содержат строки чисел и букв. Иногда бывают случаи, когда ячейка пуста. На мой взгляд, значение, которое читается для этой записи в словаре, должно быть None но вместо этого назначается nan . Разумеется, None не описывает более пустую ячейку, поскольку имеет […]

Генерировать случайные целые числа от 0 до 9

Как я могу генерировать случайные целые числа от 0 до 9 (включительно) в Python? т.е. 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9

Преобразование массива NumPy в структуру списка Python?

Как преобразовать массив NumPy в список Python (например, [[1,2,3],[4,5,6]] ) и сделать это достаточно быстро?

Создание словаря из файла csv?

Я пытаюсь создать словарь из файла csv. Первый столбец csv-файла содержит уникальные ключи, а второй столбец содержит значения. Каждая строка файла csv представляет собой уникальный ключ, пара значений в словаре. Я попытался использовать csv.DictReader и csv.DictWriter , но я мог только выяснить, как создать новый словарь для каждой строки. Я хочу один словарь. Вот код, […]

Как заставить Python быть 32-бит на Snow Leopard и другие 32-битные / 64-битные вопросы

Когда я запускаю следующее из оболочки bash на моем Mac: $ file /usr/bin/python Я получаю следующие три строки: /usr/bin/python (for architecture x86_64): Mach-O 64-bit executable x86_64 /usr/bin/python (for architecture i386): Mach-O executable i386 /usr/bin/python (for architecture ppc7400): Mach-O executable ppc это, казалось бы, указывает на то, что Python был скомпилирован для всех трех архитектур или […]

Что такое метод __del__, Как его называть?

Я читаю код. Существует класс, в котором __del__ метод __del__ . Я понял, что этот метод используется для уничтожения экземпляра класса. Однако я не могу найти место, где этот метод используется. Основной причиной этого является то, что я не знаю, как этот метод используется, возможно, не так: obj1.del() . Итак, мои вопросы – как вызвать […]

ipython читает неправильную версию python

У меня были проблемы с Python, iPython и библиотеками. Следующие моменты показывают цепочку проблематики. Я запускаю Python 2.7 на Mac Lion. iPython не читает библиотеки scipy, matplotlib, но он читает numpy. Чтобы исправить это, я попытался установить версию исходного кода Python, и это только дало мне больше проблем, так как теперь у меня есть две […]

Как преобразовать объект datetime Python в секундах

Извиняюсь за простой вопрос … Я новичок в Python … Я искал вокруг и ничего не работает. У меня есть куча объектов datetime, и я хочу рассчитать количество секунд с фиксированного времени в прошлом для каждого из них (например, с 1 января 1970 года). import datetime t = datetime.datetime(2009, 10, 21, 0, 0) Кажется, это […]

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