身為一個會眾我看到了什麼 – PyCon Taiwan 2016

距離 PyCon Taiwan 2016 已經過了快一個月,這次很感謝 jserv 大大的贈票計畫,讓我有機會參加這場台灣 Python 開發者的年度盛會,活動結束後我一直在思考要用什麼角度去寫這篇心得,過去在社群活動比較常擔任志工的角色,這次 PyCon 難得我是會眾,所以就決定要用會眾的角度來寫一篇檢討文,說明在今年 PyCon Taiwan 我看到的好與壞,好的部分,值得其他研討會學習,不好的部分,也值得大家做借鏡並改善。

繼續閱讀 身為一個會眾我看到了什麼 – PyCon Taiwan 2016

uWSGI

介紹

uWSGI 是一種協議,同時它也是一個程式。

為什麼這麼複雜?從程式講起吧,uWSGI 這個程式最初是為了讓 Python 所撰寫的 Web Application 能夠跟 Nginx、Apache 等等的 Web Server 溝通而設計的,他採用自己設計的 uwsgi 通訊協議,此外他也支援 cgi、fastcgi、socket 等多種協議,所以除了服務 Python 之外,他也可以跟 PHP、Go 等等的程式語言整合。

繼續閱讀 uWSGI

如何在Linux裡面手動安裝Python並且避免yum不能運作的問題

之前曾經寫過一個程式可以自動備份Linux裡的重要資料並且上傳到Google Storage,當時用的語言是Python 2.7,但是Linux裡面內建的Python是2.4,而且就算你用yum去進行升級,最高也只會到2.4,這時候你如果想要安裝更新版的Python就只能自行編譯了,下面將用Python 3.2進行教學

繼續閱讀 如何在Linux裡面手動安裝Python並且避免yum不能運作的問題

讓Python安裝模組變得更簡單~ easy_install使用教學+egg檔安裝教學

大家都知道Python這套程式語言的特點就是它的擴充性極高,可以安裝一些第三方的模組來達到你想要的功能,例如你想要使用「中文」來寫程式的話可以安裝zhpy這個模組,但是安裝這些模組說難也還好,就是很麻煩,有些可能只要按下一步就好了,有些可能還要去調整系統的設定,在這裡要介紹一個程式叫做「easy_install」,它可以讓你的Pythonm樣安裝模組時變得很簡單,用法跟Linux的yum其實很類似,有了他你只需要一行指令就可以安裝好模組啦~ 另外easy_install還有一個功能就是可以幫你安裝所謂的egg格式

繼續閱讀 讓Python安裝模組變得更簡單~ easy_install使用教學+egg檔安裝教學

【Python】踏入Python世界的第一步:HelloWorld(輸出文字與註解的寫法)

幾乎所有教程式語言的書籍,他的第一個練習程式都是HelloWorld,所謂的HelloWorld就是要讓程式輸出「HelloWorld」,而在這篇文章裡面我們會教大家寫出第一個Python的程式,並且簡單講解Python的一些用法

繼續閱讀 【Python】踏入Python世界的第一步:HelloWorld(輸出文字與註解的寫法)

【Python】Python直譯器安裝教學

最近因為在玩Google Storage的關係,所以就把我塵封已久的Python書拿出來看了一下,順便搭配Google Code上的說明文件,寫了一個自動備份的小程式,目前這程式還很簡單所以先不公布出來,不過寫了這個小程式之後才讓我發現Python是一個蠻簡單的程式語言,在入手的難易度還有嚴謹度上面跟VB不相上下,但是在囉嗦程度上面Python卻贏過VB(我是說VB比較囉嗦的意思XD),例如在VB裡面的判斷式要寫成if…..then…….end if,可是在Python只要if….:就完成了,還有在Python裡面縮排很重要,沒縮排好就會導致程式無法執行,因為他的編譯器是利用縮排來判斷你的選擇結構、迴圈這些東西是否執行完畢,我個人還蠻建議新手來學Python的說,可以讓你寫出很漂亮的程式碼~

繼續閱讀 【Python】Python直譯器安裝教學