פּיטהאָן: די שפּראַך וואָס זאָל פּרייאָראַטייז געאָמאַטיקס

לעצטע יאָר, איך איז געווען ביכולת צו עדות ווי מיין פרייַנד "פיליבלו" האט צו לייגן באַזונדער זיין וויסואַל באַסיק פֿאַר אַפּפּליקאַטיאָנס (וובאַ) פּראָגראַממינג מיט וואָס ער פּעלץ גאַנץ באַקוועם, און זעמל אַרויף די סליווז לערנען פּיטהאָן פֿון קראַצן, צו אַנטוויקלען אַ אַדאַפּטיישאַן פון די פּלוגין. «מוניסיפּאַל זיצן» אויף קגיס. עס איז אַ אַפּלאַקיישאַן וואָס איז שיין קלאָר, און פון וואָס איך בין קוים אַ פאַנגקשאַנאַל דיזיינער ווייַל איך איז נישט דאָרט ביז איצט. נאָך יענע שמועסן מיט Fili און לעצטנס מיט Nan פון פּערו, וואָס איז געווען דעאָקסידיזינג פֿאַר עטלעכע חדשים מיט אַ פּיטהאָן קאָרס, מיר באַטראַכטן דעם פּאָסטן, טראכטן וועגן ווי וויכטיק פּיטהאָן איז געווארן ווי אַ שפּראַך אין דעם וועלט פון סיסטעמען. פון דזשיאַגראַפיק אינפֿאָרמאַציע.

די טעמע זיך קען ויסקומען ירעלאַוואַנט, ספּעציעל פֿאַר יענע וואָס האָבן שוין 'ראַבינג פּלייצעס' מיט דעם שפּראַך פֿאַר אַ לאַנג צייַט. איבער די טעמעס פון Geofumadas, בלויז וועגן 16 אַרטיקלען אָפּשיקן צו פּיטהאָן און כּמעט ווי אַ דערגאַנג צו פאַרשידן דיסקוסיעס. אָבער, ווי מיר האָבן געזאָגט פריער, די דזשיאַמאַטיקס פון די צייט מוזן פירן אַנטוויקלונג פון אַפּלאַקיישאַנז, ניט דאַווקע ווייַל זיי וועלן אָפּגעבן זיך צו פּראָגראַממינג, אָבער ווייַל עס איז דרינגלעך אַז זיי קענען פֿאַרשטיין די פאַרנעם און וויסן ווי צו פירן אָדער ופפּאַסן קאָמפּיוטער אַנטוויקלונג אין געאָספּאַטיאַל ענינים.

אַוואַדע דער שפּראַך באשאפן דורך Guido van Rossum איז פּאַזישאַנינג זיך אין ינקריסינגלי פּריפּאַנדעראַנט סעגמאַנץ. איבערבליק סטעפאנוסן קאַס ס אַרטיקל אין יעעע ספּעקטרום מיר געפֿינען אַז פּיטהאָן איז איצט דער ערשטער אָרט אין דער ראַנגקינג, ווען די שפּיץ פּראָגראַממינג שפּראַכן זענען גערעדט, כאָטש שוין פאָרבעס ער האט אַנטיסאַפּייטיד עפּעס ענלעך. דאָך, אין ווערסיע 3, עס איז שוין דערלאנגט קאַנסאַלאַדייטאַד אין באַציונג צו זיין ווייַט עפנטלעך פּרעזענטירונג אין 1991. און כאָטש איך פילן אַז פֿאַר די אַבדזשעקטיוויטי צוליב, איך זאָל נישט לערנען וועגן די בענעפיץ פון פּיטהאָן קאַמפּערד מיט אנדערע שפּראַכן, איך קען נישט לאָזן צו באַגרענעצן די ייבערהאַנט אַז איך האָבן קונה פֿאַר פּיטהאָן, ביידע פֿאַר זיין מולטי-ציל שטריך, זייַן בייגיקייט און די דערפאַרונג פון געזען אַ פּראָגראַמיסט צו אַדאַפּט זיך זייער לייכט צו דעם שפּראַך, און בעסער איצט צו מאַכן אַפּלאַקיישאַנז אויף פּיטהאָן טראָץ די גאַנץ מאַסטערי פון וובאַ.

איך ליב געהאט דעם וועגווייַזער באשאפן דורך אַימעע, צו לערנען פּיטהאָן אין דעם קאָנטעקסט פון עטישע כאַקינג.

ווען מיר גערעדט וועגן דעם מיט נאַן, ריוויוינג די גיס פאָרומס, מיר געפונען אַז פּראָוגראַמערז געחידושט וועגן די טעמע. אויב מיר גיין צו קייטן אין gis.stackexchange מיר געפֿינען אַז, ליידער, פילע פון ​​די אנגעוויזן לינקס זענען ינאַקטיוו; וואָס, אָבער, טוט נישט אַראָפּנעמען די סטאַרטינג פונט אין אונדזער אָפּשפּיגלונג. די קשיא דעוועלאָפּעד עס איז געווען:

"אין דיין מיינונג, וואָס איז דער בעסטער בוך / פּלאַץ צו לערנען פּיטהאָן אויב איר האָט גיס אַרבעט אין גייַסט?

דורך 'מעדזשאָר', איז געווען מענט:

  • ניט זייער לאַנג (בוך)
  • גרינג צו פֿאַרשטיין (בוך / פּלאַץ)
  • גוט פּראַקטיש ביישפילן (בוך / פּלאַץ) "

איך וואָלט ווי צו אָנהייבן די דיסקוסיע דורך סעפּערייטינג 'זייטלעך' פון 'ביכער'. נאָך מיין כּמעט פרעודיאַן שמועס מיט נאַן, מיר האָבן געדאַנק אַז עס וואָלט זיין מער אָריענטינג. אַזוי מיר אָנהייבן מיט די 'זייטלעך':

1. אַלץ דעפּענדס אויף די 'מדרגה'

מייַן ערשטער רעקאָמענדאַציע איז אַ לויף פון פּיטהאָן באזירט אויף ודעמי פראיעקטן, ניט נאָר ווייַל פון זייַן גרייס, אָבער אויך ווייַל פון זייַן פּרייַז און די פאַקט אַז אַמאָל די קורס איז גענומען, עס איז אַ לעבן פון אַקסעס צו די אינהאַלט.

מיר פֿאַרשטיין אַז זייַענדיק אַ אָנהייבער איז נישט די זעלבע ווי אַ 'מומחה'. אויב איר האָט פּונקט קאָנטאַקט, גאָרנישט בעסער ווי צו פאָקוס אויף דער שפּראַך און דערנאָך אויף די ספּעציאַליטעט. דעריבער, ווען מיר געפֿינען דריי רעספּאָנסעס (טאָוטאַלי 9 וואָוץ) אָנווייַזן קאָדעקאַדעמי איך טראַכטן פון די 'נעווביעס', זינט דעם פּלאַץ אַלאַוז אַ פּשוט וועג צו באַקענען אונדז צו די פּיטהאָן וועלט אָדער קיין שפּראַך מיר ווילן צו לערנען.

צווייטנס, שוין אין אַ ינטערמידייט מדרגה, עס איז קאָורסעראַ. דעם מאָואָק פּלאַטפאָרמע אָפפערס קאָרסאַז וואָס פארשיידענע פאַרשידענע געביטן. אין באַזונדער מיר אָפּשיקן צו די לויף ציקל (קסנומקס אין גאַנץ)פּיטהאָן פֿאַר יעדער'דורך די פייַן טשאַרלז סעוועראַנסע. ווער סע גענומען די סיקוואַנס מיט 'דר. טשאַק ', וועט דערקענען ווי ער גוידעס אונדז זייער סקילפאַלי ווי ער פּראָגרעסיז אויף די שוועריקייט מדרגה קורס דורך לויף.

איך אויך געבן מיין קרעדיט צו אַ פּאָר פון פּיטהאָן קאָרסיז אין גורדקסנומקס, ספּעציעל איינער וואָס איז געארבעט דורך אַ Google וועטעראַן.

אן אנדער ינטערמידייט לויף, וועמענס בוך האט די זעלבע נאָמען ווי די פּלאַץ איז: לערן פּיטהאָן די שווער וועג. 52 עקסערסייזיז קאַווערינג די פאַרשידענע טעמעס. זעד שאָ האט זיין פאַנס אָן צווייפל. 44 וואָוץ פֿאַר דעם בוך!

פון קורס מיר קענען נישט פאַרפירן יענע וואס אַדכיר צו די 'ביבל' פון שפּראַך. דעם ענטפער מיט קסנומקס וואָוץ ווייזט אונדז אַז מיר שטענדיק קאָנטראָלירן דעם פּלאַץ באַאַמטער עס איז אַ גוט אָלטערנאַטיוו פֿאַר קאַנסאַלטינג.

שוין אויף אַ קלענערער וואָג דערשייַנען כאַקערז, CodingBat, Real Python o דעם. עס איז עפּעס פֿאַר אַלעמען, אָבער עס איז ניט דאַרפֿן צו געבן עס אַ פּיק.

2. ספר פֿאַר יקערדיק טריינינג

דער פאָרשלאָג דאָ איז אויך צעוואָרפן. יעדער איינער ענדס אַרויף אַקאַמאַדייטינג בעסער מיט אַ באַזונדער בוך. אָן פארגעסן די זייער געלערנט 'לערן פּיטהאָן די שווער וועג' מיר געפינען איינער פון ענלעך אַקסעפּטאַנס:ווי צו טראַכטן ווי אַ קאָמפּיוטער ססיענטיסט'(פֿרייַ אראפקאפיע)

ווייניקער וואָוטאַד מיר געפֿינען 'ונטערטוקנ זיך אין פּיטהאָן'(10 וואָוץ און אויך פֿרייַ אראפקאפיע) און, לעסאָף מיט קסנומקס וואָוץ, האַנס פּעטער לאַנגטאַנגען' ס בוך, 'אַ ערשטיק אויף וויסנשאפטלעכע פּראָגראַממינג מיט פּיטהאָן' וואָס קענען זיין געפונען אויף אַמאַזאָן.

3. גיס און פּיטהאָן. Specialization

דער געריכט מאָמענט איז אנגעקומען. און דעם אמת געזאָגט, די אינפֿאָרמאַציע צוגעשטעלט דורך די GIS פאָרום לאָזן אונדז יתום ווייַל פון זיין ינאַקטיוו לינקס. וואָס איז ניט נעגלאַדזשאַבאַל גיזעגעאָגראַפי ווי פריי אַלטערנאַטיוועס. כאָטש אין מיין מיינונג, אין דעם ונטערטעניק עס איז באַקוועם צו ינוועסטירן אין אַ גוטן גאַנג צו אָנהייבן. דערנאָך פריי סאַלושאַנז אָדער ביכער געבן אונדז מער סאַלידאַטי.

אין אונדזער היספּאַניק קאָנטעקסט, און ספּאַסיפיקלי וועגן גיס אַפּלאַקיישאַנז אויף פּיטהאָן, איך וואָלט רעקאָמענדירן כּמעט מיט אויגן פארשלאסן צו דרייַ פרייַנדלעך זייטלעך אין אונדזער געאָפומאַדאַ בלאָהספעראַ:

אין די פאַל פון קאָרסאַז אין ענגליש, פֿאַר די ערשט מדרגה מיר רעקאָמענדירן די פאלגענדע זייטלעך:

  • פּראָגראַממינג וויקיפּעדיע מיט פּיטהאָן (אין ודאַסיטי) - אָאָפּס, דאָס איז אַלגעמיין, אָבער מיר צוגעגעבן עס ווי אַ עקסטרע. צו עלנבויגן אין פּיטהאָן לערנען אַקטיוולי און פֿאַר פֿרייַ.  צו באַזוכן.
  • געאָקקסנומקס גיס פּראָגראַממינג און אָטאַמיישאַן (פּעננאַרט שטאַט עפֿן קאָורסעוואַרע) - לערן פּיטהאָן און ווי צו אָטאַמייט גיס טאַסקס אין עסרי אַרקגיס דעסקטאַפּ. צו באַזוכן. (קסנומקס וואָוץ אין אונדזער אַלט פאָרום).

אויך גרונט אָבער מיט פיל מער אינפֿאָרמאַציע:

  • פּיטהאָן געאָ-ספּיישאַל אנטוויקלונג. אַלט אָבער טשיקאַווע, ניט אין אַרויסגעוואָרפן געץ קסנומקס שאַץ וואָוץ.
  • El גיס פּראָגראַממינג יסודות (GIS540) פון NC State University געץ קסנומקס וואָוץ. עס מיינט, טאַקע מיט מער אינפֿאָרמאַציע ווי די פון פּענין שטאַט.
  • א טויער מיט גורל פון אינפֿאָרמאַציע. GIS LOUNGE גיט אַ ברייט קייט פון אַרטיקלען, נייַעס, קאָרסאַז און אנדערע אינפֿאָרמאַציע. דיין קסנומקס וואָוץ שטיצן באַניצער פּרעפֿערענצן.

אין מיין דערפאַרונג, אָנליין קאָרסאַז זענען אָריענטאַטיוו, אין וואָס איר לערנען צו פאַרלירן דיין מורא, טאָן גיידיד עקסערסייזיז, ינטעראַקט מיט קלאַסמייץ און לערערס; אין די סוף פון די קורס, אויב איר ווילט נעמען די טעמע עמעס און נעמען עס צו אַ דעדאַקייטאַד מדרגה, איר זאָל קויפן אַ גוטע בוך. אין דעם אַכטונג, מיר זענען צוגעשטעלט מיט אַ רשימה צו אָפּשאַצן קאַמלי:

מיט קסנומקס וואָוץ, פּיאָטהאָן דזשיאָופּאַטיאַל דעוועלאָפּמענט איז בדעה צו אָנהייבן בנין אַפּלאַקיישאַנז פון קראַצן ניצן עפֿן מקור גיס. גוט אָנהייב

  • פּיטהאָן סקריפּטינג פֿאַר ArcGIS (עסרי) - צו שאַפֿן מנהג געאָפּראָסעססינג מכשירים און לערנען ווי צו שרייַבן פּיטהאָן קאָד אין ArcGIS. עס קענען זיין דאַונלאָודיד און עקסערסייזיז דורך עסרי. עס איז אויסגעקליבן אין די פען סטעיט ביבליאגראפיע.

נאָך אינטערעסירט אין לערנען אַרקיי? דאָ איינער רעשימע רעסורסן צו פאָרשן.

און לעסאָף זיי ווייַזן אונדז אַ קליין רשימה פון ביכער דורך Packthub, וואָס איך געפֿינען טשיקאַווע:

אין מסקנא, כאָטש עטלעכע מאַסטער 'ס דיגריז אויף געאָספּאַטיאַל סאַבדזשעקץ פאָרזעצן צו לערנען Visual Basic ווי אַ דזשאַנעריק שפּראַך פֿאַר ניט-קאָמפּיוטער סייאַנטיס. וואָס בלייבט צו טאָן אויב דאָס איז געווען אַן אינטערעס איז צו אָנהייבן ריוויוינג, ריוויוינג און ריוויוינג. מיר וויסן אַז דאָס איז בלויז אַ ערשטער צוגאַנג צו דער טעמע. איצט לאָזן אונדז צו אַרבעטן!

איין ענטפער צו "פּיטהאָן: די שפּראַך געאָמאַטיקס זאָל פּרייאָראַטייז"

לאָזן אַ ענטפער

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס.

דעם פּלאַץ ניצט אַקיסמעט צו רעדוצירן ספּאַם. לערן ווי דיין קאָמענטאַר דאַטע איז פּראַסעסט.