Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 25, 2008 09:25:31

nerezus
От:
Зарегистрирован: 2006-08-01
Сообщения: 178
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

Как в Eclipse+PyDev сделать при запуске проект по умолчанию? а то окошко вылазиет с выбором интерпретатора



Офлайн

#2 Апрель 25, 2008 11:26:52

hellt
От:
Зарегистрирован: 2008-03-14
Сообщения: 45
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

по-моему никак



Офлайн

#3 Апрель 25, 2008 13:03:30

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

Ctrl+F11 - запуск последнего, для этого поставить галку в Preferences -> Run/Debug -> Launching :
- Save required dirty editors … - > Always
- Launch Operation - > Always launch the previously launched application



Офлайн

#4 Апрель 25, 2008 13:09:16

cybergrind
От:
Зарегистрирован: 2008-01-21
Сообщения: 201
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

незнаю, у меня есть галочка запускать проект по умолчанию
эклипс 3,3,1,1



Офлайн

#5 Апрель 25, 2008 21:44:41

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

PooH
Для меня vim - идеален, для редактирования одного файлика, а вот в проекте я начинаю путаться. Может кто подскажет как в нем с проектами лучше работать?
http://allaboutvim.blogspot.com/2007/07/projecttargz-ide.html



Офлайн

#6 Апрель 26, 2008 13:33:11

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

pento
http://allaboutvim.blogspot.com/2007/07/projecttargz-ide.html
Вот с ним то у меня как-раз и не пошло - то непонятно как обновить, то между буферами без сохранения отказывался переходить :(



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#7 Апрель 27, 2008 22:40:58

pento
От:
Зарегистрирован: 2007-05-29
Сообщения: 100
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

PooH
то непонятно как обновить,
\r
PooH
то между буферами без сохранения отказывался переходить
То есть?



Офлайн

#8 Май 7, 2008 22:06:56

Csilandas
От:
Зарегистрирован: 2008-04-19
Сообщения: 8
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

Спасибо всем ответившим!

Теперь буду перебирать софт который мне посоветовали в поиске наиболее подходящего для меня.



Офлайн

#9 Авг. 1, 2008 12:54:21

Wild Pointer
От:
Зарегистрирован: 2008-07-23
Сообщения: 41
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

Я тоже хочу заняться изучением Питона. Я пишу на Delphi, PHP, JS.
И всё таки я не понял с чего же начать изучать его. Но думаю, что всё таки с IDLE. Только вот проблемка, я не понимаю как создать проект - виндовое приложение и форму с кнопкой выдающей сообщение например. Например в Блокноте без использования IDE Delphi выглядело бы примерно так:
1. Создаём проект:
1.1 Создаём файл с расширением DPR (Delphi Project) например Project1.dpr.
1.2 В нём при помощи uses подключаешь необходимые модули (System, Windows, Forms и т.п.)
1.3 Инициализируешь приложение Application.Initialize;
1.4 Создаём форму Application.CreateForm(TForm1, Form1); При этом должен быть подключен модуль с формой (по пункту 2 - Unit1.pas)
1.5 Запускаем приложение Application.Run;

program Project1; // Имя проекта

uses
System,
Windows,
Forms,
Unit1 in 'Unit1.pas'; // Модуль главноко окна программы в файле Unit1.pas

{$R *.RES} // Если есть файл ресурса с главной иконкой (MAINICON) программы

begin
Application.Initialize; // Инициализация придожения
Application.Title := 'Проект 1'; // Заголовок приложение в панели задач
Application.CreateForm(TForm1, Form1); // Создание формы для приложения (Unit1.pas)
Application.Run; // Запуск приложения
end.
2. Создаём форму:
2.1 Создаём файл с расширением PAS (модуль Pascal) например Unit1.pas.
2.2 В нём подключаем небходимые модули (System, Windows, Forms и т.п.)
2.3 Описываем класс TForm1 с кнопкой Button1 и обработчиком Button1Click.
2.4 Объявляем переменную Form1
2.5 Создаём тело метода обработчика и в нём пишем: ShowMessage('Hello World!');

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Controls, Forms, Dialogs;

type
TForm1 = class (TForm)
Button1: TButton;
public
procedure Button1Click(Sender: TObject);
end;

var
Form1: TForm1;

implementation

{$R *.DFM} // Подключаем файл формы - Form1.dfm
// Содержит описание формы и ее компонентов.

procedure TForm1.Button1Click(Sender: TObject);
begin
// При нажатии на кнопку Button1 выводим сообщение
ShowMessage('Hello World!');
end;

end.
3. Создаём описане формы:
3.1 Создаём файл с расширением DFM (Delphi Form) - Unit1.dfm.
3.2 Описываем форму и её компоненты;


object Form1: TForm
Left = 200
Top = 200
Width = 300
Height = 300
Caption = 'Проект 1 - Главная форма'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
object Button1: TButton
Left = 130
Top = 140
Caption = 'Кнопка 1'
OnClick = Button1Click
end
end
4. Собираем исполняемый файл Project1.exe:
В командной строке выполняем:
C:\>dcc32 project.dpr


dcc32.exe - компилятор Delphi, вызываемый из командной строки;
_________________________________________________________
Это всё написано в виндовом Блокноте!
Не предлагать в IDLE выполнить print ‘Hello World!’ ! Это не остроумно!
_________________________________________________________

Кто-нибудь может в таком же “духе”, но только для Питона?

Csilandas
Блокнот по моему работает в графическом режиме, а значит отступы будут плясать в зависимости от того какие буквы используешь.
Что за чушь на счёт графического режима Блокнота (notepad.exe)? Это самый, что не на есть исключительно текстовый редактор!!!
Отступы там не пляшут там просто нельзя их настроить на определённую длину, как в навороченых редакторах. Блокнот сам решает как _отображать_ отступ! Я не оговорился - именно “отображать”, а не ставить несколько пробелов или табов вместо него.
Т.е. если в виндовом Блокноте нажать на клавишу “Tab”, то будет в тест внесён символ табуляции #9 и ни чего более!
Попробуйте сами и посмотрите потом в шестнадцатиричном редакторе.

PS: Без обид. Просто я не люблю, когда делают поспешные выводы про что-либо и обнародуют их без предварительной (элементарной) проверки - это людей путает и сбивают с толку. Это всё равно, что говорить, что Питон или Делфи говно, а самому не писать на них вообще!



Офлайн

#10 Авг. 1, 2008 13:07:18

evgenyl
От:
Зарегистрирован: 2008-07-22
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

Как легче начать изучение Питона?

Давайте начнем с вопроса что вы хотите писать на питоне ?
гуи приложения, веб сервисы, сетевые сервисы, скрипты, утилиты ?
для какой ОС вы хотите писать ?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version