2009-04-22 2 views
0

기본 파이썬 구문 외에도 웹 사이트를 생중계하기 위해 배우는 다른 핵심 영역은 무엇입니까?기본 파이썬 구문 외에도 웹 사이트를 사용하기 위해 배우는 다른 핵심 영역은 무엇입니까?

파이썬 세계에 web.config가 있습니까?

인증과 같은 것들을 처리하는 라이브러리는 무엇입니까? 아니면 세션 쿠키와 데이터베이스 테이블을 통해 수동으로 수행되는 것입니까?

웹 전용 라이브러리가 있습니까?

편집 : 죄송합니다. 나는 asp.net에 정통하다. 나는 분기하고 파이썬을 배우기를 원한다. 그러므로이 질문 (미안하지만, 내가 아는이 질문에 대한 끔찍한 시작).

답변

4

기본 Python 구문은 필요한 부분의 절반이 아닙니다.

  1. 모든 Python 기본 제공 데이터 구조.

  2. 객체 지향 디자인.

  3. 파이썬 모듈과 패키지는 무엇입니까?

  4. 파이썬 라이브러리 - 당신이 원했던 거의 모든 것이 이미 쓰여졌습니다.

몇 가지 이름을 지정하십시오.

웹 개발을 한 적이 있다면 HTTP 프로토콜, HTML, .CSS 및 Javascript와 SQL에 대한 배경 정보가있을 것입니다.

인증과 같이 일상적인 세부 사항을 무한히 수집하려면 프레임 워크를 사용해야합니다. Django을보십시오.

0

아, 골리.

보세요, 작성하신대로 읽으면 개의 걸음이 개 없으므로 답변하기가 어려울 것입니다. 마찬가지로 웹 서버, 디자인, HTML 등이 필요합니다.

처음부터 건물을하고 있습니까? Python에 관해 묻는 것은 Zope과 같은 것을 사용하고 있을지도 모른다고 생각합니다.

1

대답이 업데이트 된 질문과 일치하도록 바뀝니다.

이미 ASP.NET에 익숙하다면 Python으로 웹 사이트를 만드는 가장 쉬운 방법은 주요 웹 프레임 워크 중 하나를 살펴 보는 것입니다. Django은 매우 인기가 있습니다. the installation guidethe tutorial을 통해 작업하면 아마도 꽤 잘 돌아갑니다.

그래도 실제로 웹 프레임 워크에서 사용하기 전에 언어 자체를 기본 역량 수준으로 학습하는 것이 좋습니다. 나는 네가 너무 많은 것을 한 번에 배우도록 강요하려고한다고 생각한다. 파이썬을 배우는면에서 무료 책 Dive Into Python은 항상 높은 점수를 얻습니다.

0

.NET 경험을 새로 익힌 Python 관용구를 만드는 데 도움이 될 수 있습니다. IronPython 시도해보십시오.

IronPython은 .NET 및 Silverlight에서 실행되는 Python 프로그래밍 언어의 구현입니다. 완전 동적 컴파일로 대화식 콘솔을 지원합니다. .NET Framework의 나머지 부분과 잘 통합되어 Python 언어와의 호환성을 유지하면서 모든 .NET 라이브러리를 Python 프로그래머가 쉽게 사용할 수 있습니다.

0

물론 내장. 그리고 표준 라이브러리에 익숙해 져야합니다 (그 안에 무엇이 있는지 기억하기 시작할 때까지 뭔가를 구현하려고 할 때마다 살펴보아야합니다 ... 이미있을 수도 있습니다 ...)

어떤 종류의 프레임 워크를 원한다면 Django 나 TurboGears를 권 해드립니다.

하지만 파이썬적인 방법을 배워야합니다. 이를 위해 파이썬 인터프리터를 열고 다음을 입력하십시오 :

import this 
관련 문제