<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] # 寫數據 * write(str) * writelines(Iterable[str]) 可以將容器中數據寫入到文件中,注意參數必須是可迭代的,包括字符串,列表,元組,集合以及字典 使用write()可以完成向文件寫入數據 ~~~ f = open('test.txt', 'w') f.write('hello world, i am here!') f.close() ~~~ 注意 如果文件不存在那么創建,如果存在那么就先清空,然后寫入數據 # 讀數據 ## 讀取數據(read) 使用read(num)可以從文件中讀取數據,num表示要從文件中讀取的數據的長度(單位是字節),如果沒有傳入num默認為-1,那么就表示讀取文件中所有的數據 ~~~ f = open('/Users/jdxia/Desktop/website/test.txt', 'r') content = f.read(5) print(content) print("-"*30) content = f.read() print(content) f.close() ~~~ 輸出 ~~~ hello ------------------------------ world ~~~ 注意: * 如果open是打開一個文件,那么可以不用寫打開的模式,即只寫 open('test.txt') * 如果使用讀了多次,那么后面讀取的數據是從上次讀完后的位置開始的 ## 讀數據(readlines) 按行讀取文件數據,返回列表 list = f.readlines(num) 參數num: 傳入int類型num,指定需要讀取的行數,默認為-1,全部讀取 返回list: 返回列表,列表中每一個元素代表一行數據,并且數據包含換行符`\n` 就像read沒有參數時一樣,readlines可以按照行的方式把整個文件中的內容進行一次性讀取,并且返回的是一個列表,其中每一行的數據為一個元素 ~~~ #coding=utf-8 f = open('test.txt', 'r') content = f.readlines() print(type(content)) i=1 for temp in content: print("%d:%s"%(i, temp)) i+=1 f.close() ~~~ 輸出 ![](https://box.kancloud.cn/0c6bfa25eaab39e3e3900e606cb70d87_393x192.png) ## 讀數據(readline) 按行讀取文件數據 data = f.readline(num) 傳入num表示讀取這一行多少個字節數據,如果不傳遞,默認為-1,表示讀取當前行所有數據 ~~~ #coding=utf-8 f = open('test.txt', 'r') content = f.readline() print("1:%s"%content) content = f.readline() print("2:%s"%content) f.close() ~~~ ![](https://box.kancloud.cn/bb3734b5239617c473fae939a84b2adc_395x72.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看