Найти - Пользователи
Полная версия: Как легче начать изучение Питона?
Начало » Инструментальные средства разработки » Как легче начать изучение Питона?
1 2 3 4 5 6
nerezus
Как в Eclipse+PyDev сделать при запуске проект по умолчанию? а то окошко вылазиет с выбором интерпретатора
hellt
по-моему никак
poltergeist
Ctrl+F11 - запуск последнего, для этого поставить галку в Preferences -> Run/Debug -> Launching :
- Save required dirty editors … - > Always
- Launch Operation - > Always launch the previously launched application
cybergrind
незнаю, у меня есть галочка запускать проект по умолчанию
эклипс 3,3,1,1
pento
PooH
Для меня vim - идеален, для редактирования одного файлика, а вот в проекте я начинаю путаться. Может кто подскажет как в нем с проектами лучше работать?
http://allaboutvim.blogspot.com/2007/07/projecttargz-ide.html
PooH
pento
http://allaboutvim.blogspot.com/2007/07/projecttargz-ide.html
Вот с ним то у меня как-раз и не пошло - то непонятно как обновить, то между буферами без сохранения отказывался переходить :(
pento
PooH
то непонятно как обновить,
\r
PooH
то между буферами без сохранения отказывался переходить
То есть?
Csilandas
Спасибо всем ответившим!

Теперь буду перебирать софт который мне посоветовали в поиске наиболее подходящего для меня.
Wild Pointer
Я тоже хочу заняться изучением Питона. Я пишу на 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: Без обид. Просто я не люблю, когда делают поспешные выводы про что-либо и обнародуют их без предварительной (элементарной) проверки - это людей путает и сбивают с толку. Это всё равно, что говорить, что Питон или Делфи говно, а самому не писать на них вообще!
evgenyl
Давайте начнем с вопроса что вы хотите писать на питоне ?
гуи приложения, веб сервисы, сетевые сервисы, скрипты, утилиты ?
для какой ОС вы хотите писать ?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB