Jimmy's Code

Want to be a better Coder
^
2018-10-20

昨天看到一個大大po 鐵人賽的文章。 終於解決了如何提取圖片的問題,原來,request也是可以讀到圖片檔的資訊的 來吧! 我們來學習如何爬圖片! 其實網頁要呈現圖片有幾個方向 img 標籤 css image 相關的屬性 用js 放進去(但不太可能有人做這種事情…除非是互動性太高需要換圖片的那種) img 標籤要爬最簡單,看看src標籤就可以囉~ css的話就會比較麻煩一點 總之,爬… 繼續閱讀

2018-10-19

哈! 結果到現在十點多才回到家 沒有研究到多媒體資源到底該如何提取爬蟲過來,抱歉! 趁著週末時間來好好研究,希望可以明天和大家分享一下怎麼爬多媒體資源(又或者鐵人賽之前吧?!趕不上的話….我不會學世堅跳海,只會和大家說聲抱歉啦哈) 這裏再用圖形化介面幫我代打啊哈 這裏我使用的圖形化介面module是tkinter。 你會發現,原來python這麼簡單!!! import tkinter… 繼續閱讀

2018-10-18

不好意思發現要爬蟲多媒體資源時發現一些問題,目前還在debug中哈哈… 以後再來試試看怎麼取獲取多媒體資源,我承諾在鐵人賽結束前一定會想辦法生出來, 今天為了能夠完成這一天先以正規表達式代打 真是不好意思了。 在python中用正規表達式非常簡單,就是用’re’這個module import re string = ‘Hello World’ relist = … 繼續閱讀

2018-10-17

前一天我們談到如何使用python發出類似瀏覽器的request,把所要的HTML+CSS+JS都給他抓過來。 但是如果只是這樣那爬蟲又有什麼多厲害呢? 爬蟲的厲害之處就是能把抓回來的東西,拿出來好好的分析,藉此獲得我們想要的資訊或者有用的資訊 因此,讓我接下來為他介紹收到request之後的事情吧! BeautifulSoup 其實python有許多的爬蟲套件,我之前個人下班在玩的時候都是用這個… 繼續閱讀

2018-10-16

剛剛在想今天要寫什麼的時候….突然想到之前其實就有點想寫爬蟲的主題XD 所以就來寫一波! 淺談網路與網頁 其實我們藉由瀏覽器打入網址看到的“網頁”,獲得的都是一種“資源”,而這個資源他所回傳的是HTML+CSS+JS(當然對於‘api’來說,他有可能回傳的是’json’、’xml‘或者其他類型)。其實說穿了網頁前端說難不難說雜不雜,就是基於這三大天王。當然你會問… 繼續閱讀

2018-10-15

恩…想不到什麼更好聽的標題名稱了哈哈,總之接下來要介紹一些可以在實際操作的內容。 今天來講講怎麼做一個檔案以及怎麼去讀檔好了。 首先,讀檔的範例如下: f = open(“hello.txt”,”r”) #open 的第二個參數至關重要,之後我會再繼續說明,r這個參數就是檔案是唯讀的 print(f.read()) #這是讀全部內容的 print(f.read(10)) #讀前面幾個文… 繼續閱讀

2018-10-14

我覺得起手式有些還未講完的。不過我覺得還是希望可以先結束這一塊! 然後開始寫一些爬蟲或file io、爬蟲之類的。 來吧!所以來開始撰寫一些“遺珠之憾”,希望給大家一些資源好好學習。讓大家知道其實還有很多沒有說到的部分。 多重list list不只是可以單維,也可以多維。例如像是底下這個樣子 list = [[1,2,3],[4,5,6]] >>> list[0][1] 2 >>… 繼續閱讀

2018-10-13

這將會是起手式的最後一篇文章,之後將會寫關於爬蟲、File IO 或者其他像是Django 與Flask的淺談。這裏我要來給大家介紹一個蠻有趣的東西,通常我們寫程式不會都是一個檔案寫到底的,所以這裏我們要展示一下如果多個檔案的話,python要如何運用…同時也教教大家我們是怎麼使用module的 要把module用在自己的python檔案要怎麼用呢? 其實很簡單:就是用’i… 繼續閱讀

2018-10-12

其實物件導向的世界很大,有空可以去翻翻設計模式(design pattern)(大誤?! 或許我只是新手,只是寫給for 新手或者我自己寫來看,所以就沒太多的專研,但物件導向確實是個值得探討很久的議題,預計可以多寫幾天的鐵人賽(誒~ 好啦,我還是配合自己的步調好了,我還是希望後面我可以寫到爬蟲啊、Django或者flask等等的。 經過研究發現,我們其實不知不覺就已經使用到繼承,我以昨天寫的per… 繼續閱讀

2018-10-11

嗚,到第11天了!今天來談談物件導向的部分,物件導向簡單來說就是一種“物件”的資料型態。 這種資料型態比較特別的就是在物件裡,有“屬性”和“方法”,不像之前所介紹的資料型態比較單向,數字就是數字;文字就是文字。 python的物件表示非常簡單,只要使用’class’這個關鍵字就好,然後記得要“縮排”,在python當中,縮排可以視為一種區塊。而要使用物件這種資料型態只要用你… 繼續閱讀

1 ... 5 6 7 8 9