<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] ## open() 打開文件 ## read() | code | 說明 | | --- | --- | | read([size]) | 讀取文件(讀取size個字節,默認讀取全部) | | readline([size])) | 讀取一行(設置了size, 一行中讀取size字節) | | readlines([size]) | 讀取完文件,返回每一行組成的列表) | | iter() | 迭代器 | *iter()* f = open('README.md',encoding='utf-8'); content = iter(f) for line in content: print(line) ## write >寫函數只有在f.close()關閉后在會寫入文件 >如想在f.close()前寫入 使用f.flush() write(str) writelines(sequence_of_strings) : #寫多行到文件 ## 文件指針 >seek(offset[,whence]) :移動文件指針 >offset :偏移量,可以為負數 >whence :偏移相對位置 ```python #whence的值如下 os.SEEK_SET # 相對文件起始文職 os.SEEK_CUR # 相對文件當前位置 os.SEEK_END # 相對文件結尾位置 f.fileno() #文件描述符 f.mode #文件打開權限 f.encoding #文件編碼格式 f.closed #文件時否關閉 ``` demo ```python f = open("1.txt",'r+') f.tell() #0 #f.tell() 當前文件位置 f.read(3) f.tell() #3 f.seek(0,os.SEEK_SET) # 相對文件結尾偏移0 f.tell() #0 ``` ## 操作ini 文件 ```python #創建 demo.ini [userinfo] name = zhangsan pwd = abc [study] python_base = 15 python_junior = 20 linux_base_ = 15 #打印 參數 import configparser cfg = configparser.ConfigParser() f = cfg.read('demo.ini') print(f[0]) #demo.ini cfg.set("userinfo",'wpd','12345612') #修改/添加 cfg.remove_section('userinfo') #刪除 section cfg.remove_option('userinfo','pwd') #刪除 option for se in cfg.sections(): print(se) #userinfo print(cfg.items(se)) #[('name', 'zhangsan'), ('pwd', 'abc')] fp = open(f[0],'w') cfg.write(fp) #保存 fp.close() ```
                  <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>

                              哎呀哎呀视频在线观看