Python Tkinter畫布(Canvas)組件和html5中的畫布一樣,都是用來繪圖的 。我們可以將圖形,文本,小部件或框架放置在畫布上 。今天這篇文章向大家介紹了常用的畫布方法,方便大家構圖,有需要的朋友可以一起來看看這篇文章 。

一、畫布
在Python中是可以進行繪圖處理的,在一個圖片中可能會存在文本以及一些小的部件,所謂畫布,就是將這些東西都存放在一個位置進行設定,方便展開繪畫的區域 。常見的方式有兩種,下面分別給大家進行講解 。
方法1:screensize()
使用這個方法是可以設置畫布的寬、高及背景顏色的,使用時的語法格式如下:
turtle.screensize(canvwidth=None, canvheight=None, bg=None)在這個方法發語法中,有三個參數,分別是設置畫布的寬、高及背景樣式的操作,在使用的時候,寬的單位為像素,看一個簡單的例子,代碼如下:
turtle.screensize(600, 400, "green")turtle.screensize() #返回默認大小(300, 200)方法2:setup()
這也是一種設置畫布的方式,在學習之前,先看看它的語法,如下:
turtle.setup(width=0.5, height=0.75, startx=None, starty=None)在這個方法中,可以看到參數會比前面第一種方法多一個,并且少了設置背景顏色,前面兩個參數是設置畫布的寬和高的,當它們為整數的時候表示的是像素,如果是小數就表示當前使用電腦的屏幕比例,這個參數設置的是矩形窗口頂點的位置,當值為空時,默認窗口會在屏幕的中間出現 。舉個例子:
turtle.setup(width=0.6, height=0.6)turtle.setup(width=800, height=800, startx=100, starty=100)【如何使用Python中的畫布方法?Python常用的畫布方法有哪些?】到此這篇關于“如何使用Python中的畫布方法?Python常用的畫布方法有哪些?”的文章就分享到這里了,文章中介紹了兩種畫布的方法,希望大家通過對這篇文章的學習之后能有所收獲 。



微信掃碼,學習更方便

現在報名贈100例知識點合集

猜你喜歡
- pycharm中如何連接數據庫?pycharm中連接mysql數據庫的步驟詳解
- Python中常用的集成開發環境有哪些?詳解Python集成開發環境
- Python代碼的風格是什么?Python代碼中的基本風格
- Python收集參數是什么?詳解Python函數的收集參數
- Python參數類型有幾種?Python參數種類詳解
- python的pip是什么?python里面的pip是什么意思?
- 微信加好友提示操作頻繁?如何解決?
- 電腦廣告如何屏蔽
- Lazada將使用新稅率代用戶向新加坡支付政策
- 速賣通庫存設置多少比較好?庫存如何管理?
