各位老鐵們,大家好,今天由我來為大家分享truncate,以及table和delete的區別的相關問題知識,希望對大家有所幫助。如果可以幫助到大家,還望關注收藏下本站,您的支持是我們最大的動力,謝謝大家了哈,下面我們開始吧!
filename函數的用法
f=open("test","r+",encoding="utf-8")
文件路徑打開方式文件編碼方式
文件路徑:絕對路徑或者相對路徑
(在Linux中可以使用絕對路徑打開,Windows下目前還沒找到方式)
打開方式:“w”只寫打開。此模式下,文件若已經存在則清除內容,若不存在則新建文件。文件可寫不可讀
“r”只讀文件。此模式下,不可寫。
“w+”寫讀模式。此模式下,文件若已經存在則清除內容,若不存在則新建文件。文件可寫可讀
“r+”讀寫模式。此模式下,文件若存在,內容不會被清空,文件可寫可讀。
“a”追加模式。在文件末尾,追加寫入,文件不可讀。
“a+”追加模式。在文件末尾,追加寫入,文件可讀。文件指針在末尾
2)讀文件
f.read(n)
n為需要讀取的數據字節數,不指定n或者n=-1時,讀取文件的全部內容
f.readline(n)
不指定n時,按行讀取文件的當前的一行。n存在時,讀取n個字節的內容。
f.readlines(n)
按多行讀取文件,不指定n或者n=-1時,讀取文件的全部內容,返回由每行組成的列表。
其余情況,都為讀取一行,返回列表。
3)判斷文件是否是終端設備
f.isatty()
4)即時刷新寫入磁盤內存
f.flush()
5)是否可讀判斷
f.readable()
6)寫入數據
f.write()
參數是一個字符串,就是你要寫入文件的內容.
f.writelines()
參數是序列,比如列表,它會迭代幫你寫入文件。
f.writeable()
文件是否可讀
7)文件指針
f.seek()
f.seekable()是否可以移動指針
f.tell()目前文件指針位置
8)文件截取
f.truncate(n)
n為截取的字節數,注意:截取后會自動重寫入修改文件
9)文件屬性的獲取
f.name()文件名字
f.mode()文件打開的方式
f.encoding()文件的編碼格式
f.fileno()終端設備文件節點號(底層驅動用到)
10)讀取緩沖
importlinecache
導入模塊
Java常用,的數據庫有哪些
Java可實現與絕大多數主流數據庫的連接與操作。
日常企業開發以使用開源數據庫居多。
1)、MySQL數據庫是目前使用最廣泛最好的免費開源數據庫
2)、MariaDB數據庫是MySQL的一個分支,保持與MySQL的高度兼容性,確保具有庫二進制奇偶校驗的直接替換功能,以及與MySQLAPI和命令的精確匹配,并從MySQL遷移
3)、PostgreSQL數據庫采用的是比較經典的C/S(client/server)結構,也就是一個客戶端對應一個服務器端守護進程的模式。PostgreSQL擁有非常完美的驅動,并支持標準的ANSI-SQL和擴展功能
其他還有高付費性產品如Oracle、SQLServer。
好了,文章到此結束,希望可以幫助到大家。