原创 tk, ttk, 控件效果不同的例子

labelframe顏色不同,記錄兩個細節: 1. labelframe內沒有添加控件(widget)時,無法顯示labelframe的,也無法顯示text的內容;有控件時,區域、text都可以顯示 2. labelframe 來自tk時

原创 多線程中print輸出結果的及時性

爲了看多線程的執行情況,用print輸出一些信息。 #多線程演示 # # import threading import time print('start of program.') def takeANap(): ti

原创 GUI, invalid syntax examples

1. 括號不對稱,見下圖 Caption 

原创 ttk progress bar的顯示

練習 ttk 的 Progressbar 。實例化進度條時,指定參數與不指定參數有不同,目前發現,後續學習繼續驗證。 沒有指定參數時,用 xxx['value']=Int 的形式來更新進度條數值(狀態); 指定參數時,用 參數.set(I

原创 python tkinter 暫未知是否有一個所有事件的集合,檢測界面運行期間所有的發生的事件,???

win10, python 3.6.5(包含在anaconda 3中), tkinter 8.6 在聯繫tkinter的界面事件時,到目前都是指定某個事件再回調。是否有個“所有事件的集合”,這樣可以遍歷、比較、執行相應的動作? 類似於 p

原创 python GUI, 根據窗口標題長度自動調整窗體的寬度 ???

開始瞭解GUI,發現例子中的窗口標題顯示。如何用代碼根據不同的標題長度調整窗口寬度以便顯示完整的標題文字? 如下圖,只顯示了 Py... 完整的字串"Python GUI" 根據字符串長度轉換而成的像素或點數,似乎不妥當啊,英文、漢字、字

原创 python中安裝 ipython

現象: 升級python到3.6.8後,運行ipython提示沒有模塊,也無法運行ipython notebook(儘管會提示要求換用jupyter notebook).   過程: cmd -> ipython ->錯誤提示,沒有 Ip

原创 python selenium webdriver 返回中文,顯示,存儲文件

win10, python3.6.5, selenium3.141.0, chrome 83.0.4103.61 說明: 參考了很多帖子尋找線索,謝謝各位。 現象: 訪問wenku頁面,看返回內容時,中文顯示有問題(字符串格式顯示,gbk

原创 python3, eric6, 運行總出現配置界面,暫未知如何配置

現象: 每次在eric6中運行 *.py時,總出現如下圖的界面,暫不印象學習,暫未找到如何處理的線索。   解決:  待處理  

原创 python的坑,刪除、卸載、再安裝

現象: 1. python3.6.4, 升級到python3.6.8 (3.6.8的安裝程序安裝時,自動提示有舊版本,可以選擇升級)後,再安裝了其它幾個模塊(佈列出了名字了)。 2. “再安裝的其它幾個模塊”,對python的版本要求不一

原创 pygame的Rect參數類型

背景: 1. 在學習時,發現數據類型轉換,比如 int(5/2), 會明顯降低效率。而int 和 float在顯示上有不同。(只到顯示,不涉及實際存儲) 2. pygame.Rect(left, top, width, height)的參

原创 eric6, git-en_US 無法加載警示

現象:無法加載警示,暫未找到有效信息(baidu, cn.bing.com) Warning: translation file 'git_en_US' could not be loaded. Using default.   過程:

原创 readme, 自學記錄

這裏的文章用於自學記錄,便於忘記時翻查。不經常使用的東西,很容易忘記,所以記錄在這裏。 其中的發現,也都是基於自己電腦、系統、軟件、折騰經歷、等相關,不具有普遍性。 如果我的經歷對你有所幫助,很開心。如果沒有幫助,請到“其它店家”看看。

原创 python pip本身的安裝路徑

現象: pip不在python根目錄下的lib\site-packages中   過程: 1.下載了python3.6.8 window 64x *.exe後,安裝成功; 2. 下載了 get-pip.py (參見 https://blo

原创 selenium+python打開網頁的時間判斷

selenium+python打開動態網頁、尋找網頁內容的坑。記錄於此。 selenium+python打開動態網頁、尋找網頁內容時,如果因爲網速等各種原因使得頁面顯示出現“延遲”時,程序會出現錯誤,無法找到元素,或者無法執行和某個元素對