python3_訪問url、json、讀寫檔案
訪問url:
import urllib.request
f = urllib.request.urlopen('http://www.python.org/')
print(f.read(300))
webbrowser呼叫瀏覽器開啟url:
import webbrowser
webbrowser.open("http://www.baidu.com", new=0) #new=0為預設可以不寫,new=0表示在當前瀏覽器開啟;new=1表示瀏覽器新視窗開啟
介紹一下 webbrowser.open(url, [new=0], [autoraise=True]):
這個方法是在預設的瀏覽器中顯示url, 如果new = 0, 那麼url會在同一個瀏覽器視窗下開啟,如果new = 1, 會開啟一個新的視窗,如果new = 2, 會開啟一個新的tab, 如果autoraise = true, 視窗會自動增長。
訪問json:
import json
file = open("f:/hjson.json").read()
data = json.loads(file)
讀取檔案:
1:
file = open("f:1.txt")
print( file.read() ) #直接輸出一坨
2:
file_name = "f:/1.txt"
file_open = open(file_name)
for i in file_open:
print( file_open.readline(), end="" ) #一行一行輸出
效果一樣的或者:
file_name = "f:/1.txt"
file_open = open(file_name)
for i in file_open:
print(i, end="")
寫入檔案:
file_name = "f:/1.txt"
file_open = open(file_name,"a")
file_open.write("dswe\neqweds") #如果想一次寫入多個值:>>>file_open.write(type_data + ":" + url_data)
file_open.close()
模式 | 描述 |
---|---|
r | 以只讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。 |
rb | 以二進位制格式開啟一個檔案用於只讀。檔案指標將會放在檔案的開頭。這是預設模式。 |
r+ | 開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。 |
rb+ | 以二進位制格式開啟一個檔案用於讀寫。檔案指標將會放在檔案的開頭。 |
w | 開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
wb | 以二進位制格式開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
w+ | 開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
wb+ | 以二進位制格式開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。 |
a | 開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。 |
ab | 以二進位制格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。 |
a+ | 開啟一個檔案用於讀寫。如果該檔案已存在,檔案指標將會放在檔案的結尾。檔案開啟時會是追加模式。如果該檔案不存在,建立新檔案用於讀寫。 |
ab+ | 以二進位制格式開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。如果該檔案不存在,建立新檔案用於讀寫。 |
相關文章
- python3_檢查URL是否能正常訪問Python
- 如何讀取和寫入JSON檔案JSON
- 檔案讀寫
- Json檔案轉換為Excel檔案!涉及讀檔案,時間戳轉化,寫文件JSONExcel時間戳
- 追加寫入json檔案JSON
- Python常用配置檔案ini、json、yaml讀寫總結PythonJSONYAML
- 前端專案透過‘URL 重寫’部署在 IIS 中,訪問 WebAPI 介面前端WebAPI
- java 對word 檔案的讀寫問題Java
- 檔案排版(文字檔案讀寫)
- Golang 讀、寫檔案Golang
- keras讀寫檔案Keras
- perl 讀寫檔案
- 檔案讀寫IO
- 檔案的讀寫
- JQuery讀取本地json檔案jQueryJSON
- PHP檔案讀寫鎖的問題詳解PHP
- Java 讀檔案寫檔案 韓文 中文 亂碼問題解決方案Java
- 「Python」:檔案讀寫Python
- Python——檔案讀寫Python
- Python 讀寫檔案Python
- C++檔案讀寫C++
- 普通檔案的讀寫
- 【Java】讀寫文字檔案Java
- c fopen檔案讀寫
- 讀寫iOS XML檔案iOSXML
- Python讀寫檔案Python
- C++讀寫檔案C++
- python---json檔案寫入PythonJSON
- JavaScriptFAQ(十九)——檔案訪問JavaScript
- Java讀取Json檔案工具類JavaJSON
- ES讀取Json檔案新增索引JSON索引
- C#讀取Json配置檔案C#JSON
- VBA建立文字檔案、讀寫文字檔案
- 檔案操作之按照行讀寫檔案
- banq兄,各位高手java對檔案讀寫操作,檔案大小限制問題。Java
- 第13周-閱讀專案3-對文字檔案的訪問
- Java web 專案,在網頁url地址訪問名JavaWeb網頁
- Perl讀寫檔案&字串操作字串