準備工作:os常用命令 自建乙個資料夾,將當前目錄修改為當前資料夾
import os
os.chdir(「d:\4.23」)
os.getcwd()
『d:\4.23』
os.mkdir(「file_1」) #在當前目錄建立子資料夾
os.mkdir(「file_2」)
os.rmdir(「file_2」) #刪除資料夾
os.listdir()
[『file_1』, 『my_file.txt』, 『my_file_1.doc』]
os.rename(「a.txt」,「b.py」) #改名
import os
os.chdir(「d:\4.23」)
fileexistserror traceback (most recent call last)
in ()
----> 1 os.mkdir(「big_data」)
fileexistserror: [winerror 183] 當檔案已存在時,無法建立該檔案。: 『big_data』
os.chdir(「d:\4.23\big_data」)
import os
for i in os.listdir():
os.rename(i,『great_』+i)
typeerror traceback (most recent call last)
in ()
1 for i in os.listdir():
----> 2 os.rename(i,i - 『great_』)
typeerror: unsupported operand type(s) for -: 『str』 and 『str』
檔案的開啟與關閉
open(「my_file.txt」,『w』).close()
open(「my_file_1.doc」,『w』).close()
『b』 二進位制檔案模式
『t』 文字檔案模式,預設值
『+』 與r/w/x/a一同使用,在原功能基礎上增加同時讀寫功能
f = open(『a.txt』,『x』)
f.close() #關閉檔案
f=open(『a.txt』,『w』)
f.write(「hello world!」)
12f = open(『a.txt』,『r』)
f.read()
『hello world!』
f.seek(0) #自定游標的位置
0f.tell() #返回游標的位置
0f.read(3)
『hel』
f.close()
help(open)
第九周學習筆記
主要內容 1.文章解決了什麼問題?svm訓練演算法在大規模問題上收斂很慢,且十分複雜 難以實現,運算過程中需要維持乙個n 2n 2 n2個元素的矩陣,當年 1998 問題規模超過4000個樣本時,就超過了當時的記憶體大小 128mb 曾經的訓練演算法之一的chunking使得演算法從維持n 2n 2...
第九周學習總結
output 輸出 顯示關閉時才能確保資料儲存正常。上週部落格互評情況 書本上出現較少的例子一定要關注,比如這次引用字元變數使用equals而不是 來判斷是否一致。行數 新增 累積 部落格量 新增 累積 學習時間 新增 累積 重要成長 目標5000行 400小時 第一周150 150 1 14 4 ...
第九周學習進度
第九周學習進度如下 花時間 包括上課 4h上課 18程式設計 4h查資料 26h 量 行 326行 部落格量 篇 3了解到知識 1.自己定義自己需要的全域性變數,用來儲存自己需要的東西。2.團隊開發過程中,大家挨一起研究,學會了下拉列表的使用。class spinnerxmlselectedlist...