Spyce (software)
સ્પાઈસ એ PHP જેવી જ ટેકનોલોજી છે જેનો ઉપયોગ વેબપૃષ્ઠોમાં પાયથોન કોડને એમ્બેડ કરવા માટે થઈ શકે છે. સ્પાઈસ એ મફત સોફ્ટવેર છે, જે દસ્તાવેજીકરણ સૂચનાઓ વિશે કેટલાક વધારાના પ્રતિબંધો સાથે બીએસડી-શૈલીના લાઇસન્સ હેઠળ વિતરિત કરવામાં આવે છે. પાયથોન બ્લોકની શરૂઆત અને અંત નક્કી કરવા માટે ઇન્ડેન્ટેશનનો ઉપયોગ કરે છે, તેથી સ્પાઈસમાં પાયથોન કોડને એમ્બેડ કરવાની ઘણી રીતો શામેલ છે. નીચે દર્શાવેલ ત્રણ સૌથી સામાન્ય રીતો છે. સ્પાઈસ એ. એસ. પી./જે. એસ. પી.-શૈલીના સીમાંકનો (<% અને%>) તેમજ ડબલ કૌંસ ([[અને]]) ને ટેકો આપે છે ઉપરોક્ત તકનીકો મુક્તપણે મિશ્રિત કરી શકાય છે અને કોઈપણ એચ. ટી. એમ. એલ. દસ્તાવેજમાં એમ્બેડ કરી શકાય છે. કોઈપણ કાનૂની પાયથોન કોડને એમ્બેડ કરી શકાય છે અને કોઈપણ પાયથોન મોડ્યુલને આયાત કરી શકાય છે, જે તેને ખાસ કરીને ખૂબ જ મજબૂત એપ્લિકેશનો લખવા માટે યોગ્ય બનાવે છે (અપવાદ સંચાલન અને એકમ પરીક્ષણ સિંગલ મોડ્યુલનો વ્યક્તિગત રીતે ઉપયોગ કરીને). કેટલીક અન્ય વિશેષતાઓમાં કસ્ટમ ટેગ્સ (અલા જે. એસ. પી.), સ્પાઇસ લેમ્બડાસ અને સક્રિય હેન્ડલર્સ (એ. એસ. પી. ની યાદ અપાવે છે) નો સમાવેશ થાય છે. જરૂરિયાતો સ્પાઈસ પાયથોનની પ્રમાણભૂત લાઇબ્રેરી અને પ્રોગ્રામિંગ ભાષાને વેબ પર લાવે છે. ઓછામાં ઓછી જરૂરિયાત કાર્યરત પાયથોન સ્થાપન છે (તે પાયથોનમાં લખાયેલા એકલ વેબ સર્વર સાથે જહાજ કરે છે જેનો ઉપયોગ વિકાસ દરમિયાન થઈ શકે છે), જો કે તેનો ઉપયોગ અપાચે અને આઈઆઈએસ જેવા કેટલાક વેબ સર્વર સાથે વિવિધ રીતે થઈ શકે છે. રૂપરેખાંકન પાયથોન મોડ્યુલોનો ઉપયોગ કરીને કરવામાં આવે છે જે પ્રારંભ દરમિયાન વેબ સર્વર દ્વારા આયાત કરવામાં આવે છે, તેથી સ્પાઇસ સાથે પ્રારંભ કરવા માટે ખરેખર જે જરૂરી છે તે પાયથોનનું મૂળભૂત જ્ઞાન છે. આ પણ જુઓ મોડ _ પાયથોન સંદર્ભો બાહ્ય કડીઓ મફત કમ્પ્યુટર પ્રોગ્રામિંગ સાધનો પાયથોન (પ્રોગ્રામિંગ ભાષા)