Быстрый в изучении - мощный в программировании
Скрипт ИНВЕСТОР на Python

Попробуйте себя в качестве инвестора имея в помощники мощный алгоритм советника на Python...

Все уроки по PyQt5

PyQt5 реализован как комплект Python-модулей. Он включает в себя около 620 классов и 6000 функций и методов...

Скрипт отправки SMS через Python

Была задача отправить SMS-ки большому списку номеров телефона с уточнением цены за всю рассылку "До" ее отправки...

Общие вопросы

Подписаться на эту рубрику по RSS

Разные вопросы и ответы которые волнуют начинающих Python 3 программистов

Важной составляющей вашего персонального компьютера является, конечно же, его процессор.  К его функциям относится обработка данных и действия всех вычислительных операций. Подбор процессора к вашему компьютеру – это очень важная задача. Во время выбора данного устройства необходимо учитывать и его тип, и главные характеристики и прочие функции гаджета.

Далее...

Есть три основных способа раскрутки сайта с помощью социальных сетей. Будем рассматривать их на примере соц.сети "ВКонтакте".

Первый способ - это постоянное общение с большим количеством пользователей на предмет вступления их в вашу тематическую группу. В данной социальной сети есть ограничение на предмет приглашения новых пользователей. Вы можете пригласить в день не более 20 человек. Однако, такое может быть только в теории. Обычно на приглашение откликается не более 10 человек, а вступаю группу не более двух-трех. Данная статистика проверена не один раз.

Второй способ, которым не рекомендуется идти для создания полноценной группы это использование ботоводов, различных программ для накрутки. Существует большое количество скриптов и плагинов, которые могут выставить несколько сот "лайков" за один час, создают новых пользователей (роботов) и так далее. В конце концов, итог такой накрутки - это получение "бана" от модераторов "ВКонтакте" и все потраченные деньги пропадут даром. Даже в том случае, если Вам предлагают накрутку "мертвых" пользователей за небольшую сумму денег, все равно соглашаться не стоит. Можно потерять навсегда не только созданную группу, но и сам аккаунт. Потом будет достаточно трудно зарегистрировать его на свое реальное имя.Далее...

смс партнерки

Сейчас существует очень много способов заработка в интернете. Одни более доходные, другие менее, а многие вообще чистой воды лохотрон. Поэтому очень важно рпонимать какой способ можно выбрать для себя, чтобы действительно заработать, а не наоборот. Последнее время все более популярны становиться заработок с помощью смс партнерок. Оно и не удивительно, сейчас практически у каждого есть мобильник, соответственно есть возможность оплатить практически любую услугу посредством смс. Отсюда и появляется возможность заработка на трафике.

Существует несколько типов смс партнерок:

  • Партнерки по платным архивам;
  • Мобильные партнерки;
  • Партнерки по платникам;
  • Биржи подписок;
  • Платные ссылки.
Далее...

SlotVoyager

Лишь немногие отечественные онлайн казино могут составить достойную конкуренцию зарубежным «ветеранам» азартных игр в интернете, и одним из них с полным правом можно считать Slot Voyager. Конечно, это заведение не может похвастаться огромной коллекцией игр от Playtech или Microgaming, зато здесь можно вновь встретиться с любыми играми из уже закончившейся эпохи залов игровых автоматов.Далее...

Бюро письменных переводов

Для того чтобы определить то, как качественно был выполнен письменный перевод, есть несколько критериев. Например, одно из условий, которое показывает, что перевод был выполнен качественно, является его точность. Это определяющее условие.

Далее...

Создание сайта. О чем нужно помнить
Сколь ни странно, по сей день одна из причин неадекватных дизайнерских решений – потребность клиента максимально «украсить» свой сайт. До сих пор многие пользователи связывают избыточный веб-дизайн страниц со стоимостью предложенной дизайнером услуги, следовательно – состоятельностью владельца, его уверенностью в своем деле. На деле же очень часто подобный подход способен скорее лишать этой уверенности.

На самом деле, если вы хотите, чтобы на ваш сайт приходила целевая аудитория, вам стоит позаботиться об этом уже на этапе его проектирования. Итак, несколько дизайнерских решений, которые ассоциируются с современными оформительскими тенденциями, но не способствуют продвижению сайта.

Далее...

python sqlite3

Модуль sqlite3, входит в состав стандартной библиотеки Python, начиная с версии 2.5, и в дополнительной установке не нуждается. Если необходимо получить доступ к SQLite в предыдущих версиях Python, то следует воспользоваться модулем pysqlite. Этот модуль не входит в состав стандартной библиотеки, поэтому его придется устанавливать отдельно.

Для работы с базами данных в языке Python существует единый интерфейс доступа. Все разработчики модулей, осуществляющих связь базы данных с Python, должны придерживаться спецификации DB-API (DataBase Application Program Interface). Это спецификация более интересна для разработчиков модулей, чем для прикладных программистов, поэтому мы не будем ее подробно рассматривать.

Модуль sqlite3 поддерживает спецификацию DB-API 2.0, а так же предоставляет некоторые нестандартные возможности. Поэтому, изучив методы и атрибуты этого модуля, вы получите достаточно подробное представление о спецификации DB API 2.0 и сможете в дальнейшем работать с другой базой данных. Получить номер спецификации, поддерживаемой модулем, можно с помощью атрибута apilevel:

Далее...

komp.png
Нынешнее поколение очень интересуют компьютерные игры. Даже противники такого досуга впоследствии проводят много часов перед экраном, играя в какую-нибудь популярную онлайн-игру, погружаясь в виртуальное пространство, не замечая всё вокруг. Не всем, конечно, подходят гоночные игры или перестрелки. А если вы фанат головоломок и можете с легкостью провести пару часов-дней за разгадыванием, не вставая из-за стола, то игры, развивающие ум, очень подойдут вам. Данный раздел на сайте создавался специально для таких «логических» игроманов. Вы можете искать спрятанные сокровища, разгадывать запутанные головоломки, искать правильные маршруты на данном ресурсе. Приятный бонус состоит в том, что все это наслаждение бесплатно, главное только определиться с тематикой. Данный вид игр появился задолго до остальных, так как он не требует глобальной графики, а так же очень увлекателен. Здесь главной целью является запутать игрока, заставить его включить свой мозг и развить мышление в правильном направлении. Коллекцию на нашем сайте составляют бесплатные и интереснейшие соображалки, головоломки, а так же ребусы, которые поднимут вам настроение на долгое-долгое время. Ведь это так приятно находить решение какой-либо проблемы посредством логики!

Далее...

создание базы sqlite

Попробуем создать новую базу данных в SQLite. Запускаем командную строку. Для этого в меню Пуск выбираем пункт Выполнить. В открывшемся окне набираем команду cmd и нажимаем кнопку ОК. Откроется черное окно, в котором будет приглашение для ввода команд. Переходим в папку C:\book, выполнив команду:

cd C:\book

В командной строке должно быть приглашение:

C:\book

По умолчанию в консоли используется кодировка cp866. Чтобы сменить кодировку на cp1251, в командной строке вводим команду:

chcp 1251

Далее...

Модуль shelve в Python

Модуль shelve Python позволяет сохранять объекты под определенный ключом (задается в виде строки) и определяется интерфейс доступа, сходный со словарями. Для сериализации объекта используется возможности модуля pickle, а чтобы записать получившуюся строку по ключу в файл , применяется модуль anydbm. Все эти действия модуль shelve производит незаметно для нас. Чтобы открыть файл с базой объектов, используется функция open(). Функция имеет следующий формат:

open(<Путь к файлу>[, flag="c"[, protocol=None[, writeback=False]]])

В необязательном параметре flag можно указать один из режимов открытия файла:

  • r - Только для чтения
  • w - чтение и запись
  • c - чтение и запись (значение по умолчанию). Если файл не существует, он будет создан.
  • n - чтение и запись. Если файл не существует, он будет создан. Если файл существует, он будет перезаписан.

Функция open() возвращает объект, с помощью которого производится дальнейшая работа с базой данных. Этот объект имеет следующие методы:

close() - закрывает файл с базой данных. В качестве примера создадим файл и сохран6им в нем список кортежа.

>>> import shelve
>>> db = shelve.open("file2.txt")
>>> db['language'] = ['ru', 'rn', 'ua']
>>> db['colors'] = ['red', 'blue', 'green']
>>> db['language'], db['colors']
(['ru', 'rn', 'ua'], ['red', 'blue', 'green'])
>>> db.close()
Далее...