如何將超級(jí)列表框的內(nèi)容寫(xiě)到文件
程序集和窗口程序集在開(kāi)始編寫(xiě)代碼之前,我們需要先創(chuàng)建一個(gè)窗口程序集。將要使用的控件添加到窗口中,并設(shè)置好相應(yīng)的屬性。 判斷開(kāi)始(文件是否存在)在代碼中,我們需要先判斷要寫(xiě)入的文件是否已經(jīng)存在。可以通
程序集和窗口程序集
在開(kāi)始編寫(xiě)代碼之前,我們需要先創(chuàng)建一個(gè)窗口程序集。將要使用的控件添加到窗口中,并設(shè)置好相應(yīng)的屬性。
判斷開(kāi)始(文件是否存在)
在代碼中,我們需要先判斷要寫(xiě)入的文件是否已經(jīng)存在。可以通過(guò)以下代碼來(lái)實(shí)現(xiàn):
```python
if not (() "/1.txt"):
寫(xiě)入文件操作
```
寫(xiě)入文件
如果文件不存在,則執(zhí)行寫(xiě)入文件的操作。使用以下代碼將超級(jí)列表框的內(nèi)容寫(xiě)入到文件中:
```python
with open(() "/1.txt", "w") as file:
file.write("文本
")
for item in list_
file.write(item.text "
")
```
判斷結(jié)束
寫(xiě)入文件操作完成后,需要判斷是否已經(jīng)結(jié)束??梢酝ㄟ^(guò)以下代碼來(lái)實(shí)現(xiàn):
```python
if (() "/1.txt"):
結(jié)束操作
```
按鈕1被單擊子程序
在按鈕1被單擊時(shí),我們可以通過(guò)以下代碼來(lái)執(zhí)行相應(yīng)的操作:
```python
text "0"
file_text ""
if (() "/1.txt"):
with open(() "/1.txt", "r") as file:
file_text ()
text file_text
```
按鈕3被單擊子程序
在按鈕3被單擊時(shí),我們可以通過(guò)以下代碼來(lái)執(zhí)行相應(yīng)的操作:
```python
B 0
L len(text)
list_(0, "end")
for i in range(L):
list_("", "end", values[i, text[i]])
```