Python入門篇-文件操做python
做者:尹正傑mysql
版權聲明:原創做品,謝絕轉載!不然將追究法律責任。sql
一.文件IO經常使用操做apache
open:打開 read:讀取 write:寫入 close:關閉 readline:行讀取 readlines:多行讀取 seek:文件指針操做 tell:指針位置
二.基本操做bash
1>.打開操做ssh
1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 #@author :yinzhengjie 4 #blog:http://www.cnblogs.com/yinzhengjie/tag/python%E8%87%AA%E5%8A%A8%E5%8C%96%E8%BF%90%E7%BB%B4%E4%B9%8B%E8%B7%AF/ 5 #EMAIL:y1053419035@qq.com 6 7 """ 8 open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) 9 打開一個文件,返回一個文件(流對象)和文件描述符。打開文件失敗,則返回異常。 10 11 """ 12 13 f = open("passwd") #file對象,默認以只讀方式打開文件,該文件必須存在,不然會拋出"FileNotFoundError"異常 14 print(f.read()) #d讀取文件 15 f.close() #關閉文件 16 17 18 19 #"passwd"文件內容以下: 20 root:x:0:0:root:/root:/bin/bash 21 bin:x:1:1:bin:/bin:/sbin/nologin 22 daemon:x:2:2:daemon:/sbin:/sbin/nologin 23 adm:x:3:4:adm:/var/adm:/sbin/nologin 24 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 25 sync:x:5:0:sync:/sbin:/bin/sync 26 shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown 27 halt:x:7:0:halt:/sbin:/sbin/halt 28 mail:x:8:12:mail:/var/spool/mail:/sbin/nologin 29 operator:x:11:0:operator:/root:/sbin/nologin 30 games:x:12:100:games:/usr/games:/sbin/nologin 31 ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin 32 nobody:x:99:99:Nobody:/:/sbin/nologin 33 systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin 34 dbus:x:81:81:System message bus:/:/sbin/nologin 35 polkitd:x:999:998:User for polkitd:/:/sbin/nologin 36 sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 37 postfix:x:89:89::/var/spool/postfix:/sbin/nologin 38 chrony:x:998:996::/var/lib/chrony:/sbin/nologin 39 yinzhengjie:x:1000:1002:yinzhengjie:/home/yinzhengjie:/bin/bash 40 apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin 41 tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin 42 zabbix:x:997:995:Zabbix Monitoring System:/var/lib/zabbix:/sbin/nologin 43 mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash 44 python:x:1001:1001::/home/python:/bin/bash
2>.open的參數post
三.spa
四.指針
五.code