Google表單,第一堂:先從建立表單開始 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 9月 03, 2017 先建立第一份表單 在藥師公會課程中有成員提到google表單最一開始該如何建立 本部影片就在講解如何建立第一個表單 表單建立方式一般分二種 1. 由Google表單建立 記得要修改儲存位置,不然會被存在Google的最前面 2. 由Google雲端硬碟建立 可先建立存檔位置的資料夾,在資料夾內點右鍵就能確保表單一定在該資料夾 其他細部設定就請大家看影片摟 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
喵喵程式-原生python安裝與使用 6月 13, 2021 呵呵,果然又拖很久才更新,中間其實還有二個沒發布的,之後修得比較好再發布吧。不過因為我Python主要都是在工作電腦用,所以相關語法也都在工作電腦。然後主力電腦掛掉了,放了一年到現在疫情比較嚴重才想說去把記憶體送保固吧,所以也是現在主力電腦才復活,不過雖然叫主力電腦,但是還是很舊啦,礦潮快結束阿,我想更新顯卡。 這篇主要是要說當今天不使用Anaconda後會發生甚麼事,那些我被Anaconda寵壞的事情。 無論是覺得Anaconda太大,還是發現Anaconda其實應該是要商業付費的,還是覺得自己學了一陣子該成長了,無論是哪種理由,換回原生python都會有需要適應的地方。 1. CMD的語法變了 以往在安裝Anaconda後無論是要安裝還是要執行都是直接Key "pip install ......."這類的,但是換成原生的就必須加上"py -m "整段就會變成"py -m pip install .......",這個問題我習慣了一陣子,更不要說我的筆電還是用Anaconda,習慣上需要切換。 2. 沒有安裝PIP Anaconda一開始就安裝好pip的套件管理程式,或是用conda也是可以的,但是當放棄Anaconda後就必須自己來了。Python好像本來就有pip套件,只是必須自己安裝,我這邊就用是直接去pip的網頁下載,再自行安裝。方法則是到到pip的網頁。 (https://pip.pypa.io/en/stable/installing/),可以先按步驟檢查pip的版本"py -m pip --version",沒有的話再安裝,只要照"Installing with get-pip.py"裡面的步驟就可以了。接著就可以使用pip了。 3. 虛擬空間安裝位置 Anaconda裡面有內建conda的虛擬空間管理,conda好像不能獨立安裝,所以還是要自己來,這邊要注意的是以往conda都很sweet的幫你把虛擬空間都整理好再獨立統一的地方,但是現在如果像我是用原生的虛擬空間管理系統venv,他會直接幫你安裝在CMD執行的路徑,所以無論怎樣都要記得把安裝路徑統一到某個資料夾,或是像我是直接裝在我放python專案的資料夾。剩下的執... 閱讀完整內容
喵喵程式-tkinter日期選擇器 6月 18, 2021 平常我們在用google如果是日期欄位會自動跳出可以選擇日期的欄位,這個功能用tkinter製作需要引入套件tkcalendar。基本上是要讓其他使用者用平常習慣的輸入方式,又是個大家被好用的東西寵壞的狀況,不過GUI本來就是要越懶越好,這個功能在Access或一般網頁也都很常見,所以必須做出來。 程式目標: 1. 預設今天日期 2. 跳出日期選擇器 3. 選完日期後自動選擇器 import tkinter as tk from tkinter import ttk import time #產生今天日期用的 from tkcalendar import Calendar #日期選擇器,這個要另外安裝套件 def today_yyyymmdd(): #日期參數後面可能會常常用到,先做成函式。 year=time.localtime().tm_year month=time.localtime().tm_mon day=time.localtime().tm_mday return year,month,day #日期選擇框參考,https://stackoverflow.com/questions/4443786/how-do-i-create-a-date-picker-in-tkinter def day_choose(event): #如果要做成按鈕,記得把event刪掉 global date_inp def insert_day(): date_inp.delete(1,'end') #插入日期資料前,先刪掉本來的資料 date_inp.insert(1,cal.selection_get()) #插入日期選擇器資料 top.destroy() #最後把彈出式視窗關掉 top = tk.Toplevel(root) #彈出式視窗 #日期選擇器,日期帶入預設今天日期 cal = Calendar(top, font="10", selectmode='day', cursor="hand1... 閱讀完整內容
喵喵程式-民國年輸入與確認 1月 30, 2021 Python版本3.7 需引用time套件,如果是用Anaconda安裝的應該是有內建了,如果發現import有問題,記得安裝 pip install time 台灣人的累的地方,民國年,基本上台灣網頁都有分民國年和西元年二種,在爬蟲的時候會造成問題。 1. 日期計算,有時候我們爬出來的資料可能長這樣1100101,民國110年1月1日,這種基本上不能用計算,同一個月還可以用減的,跨月就會掛掉,而且還有閏年的問題。 2. 輸入的時候,在爬蟲的時候有時候會需要輸入查詢日期,大部分我在寫程式的時候都會作防呆,以防止有人輸錯字、日期錯誤、全半形錯誤、格式錯誤、少輸入字等等......有趣的狀況。 以下示範怎麼設定輸入民國年月日的防呆: import time day_f=str(input("請輸入起日 (yyymmdd):")) while True: try: time.strptime(str((int(day_f[0:3])+1911))+day_f[3:],"%Y%m%d") break except: print("日期格式輸入錯誤,請重新輸入。") day_f=str(input("請輸入起日 (yyymmdd):")) day_f=str(input("請輸入起日 (yyymmdd):")) 這個是片段,我原始的設計是有day_f和day_l,起日與迄日,day_l寫法一樣,換個字就好,在經驗上看到yyymmdd的台灣人大概就知道是要輸民國年,當然也可以在加上其他字作更多提示。設定輸入字串可以減少後面的問題 while True: try: time.strptime(str((int(day_f[0:3])+1911))+day_f[3:],"%Y%m%d") break except: print("日期格式輸入錯誤,請重新輸入。") day_f=str(input("請輸入起日 (yyymmdd):")) 這裡先從... 閱讀完整內容
留言
張貼留言