-
近期文章
近期迴響
彙整
- 2025 年 十月
- 2025 年 九月
- 2025 年 八月
- 2025 年 七月
- 2025 年 六月
- 2025 年 五月
- 2025 年 四月
- 2025 年 三月
- 2025 年 二月
- 2025 年 一月
- 2024 年 十二月
- 2024 年 十月
- 2024 年 九月
- 2024 年 八月
- 2024 年 七月
- 2024 年 六月
- 2024 年 五月
- 2024 年 三月
- 2024 年 二月
- 2024 年 一月
- 2023 年 十二月
- 2023 年 十一月
- 2023 年 十月
- 2023 年 九月
- 2023 年 八月
- 2023 年 七月
- 2023 年 六月
- 2023 年 五月
- 2023 年 四月
- 2023 年 三月
- 2023 年 二月
- 2023 年 一月
- 2022 年 十二月
- 2022 年 十一月
- 2022 年 十月
- 2022 年 九月
- 2022 年 八月
- 2022 年 七月
- 2022 年 六月
- 2022 年 五月
- 2022 年 四月
- 2022 年 三月
- 2022 年 二月
- 2022 年 一月
- 2021 年 十二月
- 2021 年 十一月
- 2021 年 十月
- 2021 年 九月
- 2021 年 八月
- 2021 年 七月
- 2021 年 六月
- 2021 年 五月
- 2021 年 四月
- 2020 年 十一月
- 2020 年 十月
- 2020 年 五月
- 2020 年 四月
- 2020 年 二月
- 2019 年 八月
- 2019 年 七月
- 2019 年 六月
- 2019 年 三月
- 2019 年 二月
- 2018 年 十二月
- 2018 年 十一月
- 2018 年 九月
- 2018 年 八月
- 2018 年 五月
- 2018 年 四月
- 2018 年 三月
- 2018 年 二月
- 2017 年 十二月
- 2017 年 十月
- 2017 年 七月
- 2017 年 六月
- 2017 年 五月
- 2017 年 四月
- 2017 年 二月
- 2016 年 十二月
- 2016 年 十一月
- 2016 年 九月
- 2016 年 五月
- 2016 年 四月
- 2016 年 三月
- 2016 年 一月
- 2015 年 十一月
- 2015 年 十月
- 2015 年 九月
- 2015 年 七月
- 2015 年 六月
- 2015 年 五月
- 2015 年 四月
- 2015 年 二月
- 2015 年 一月
- 2014 年 五月
- 2014 年 三月
- 2014 年 二月
- 2013 年 十一月
- 2013 年 十月
- 2013 年 八月
- 2013 年 七月
- 2013 年 六月
- 2013 年 五月
- 2013 年 四月
- 2013 年 三月
- 2013 年 二月
- 2013 年 一月
- 2012 年 十二月
- 2012 年 十月
- 2012 年 九月
- 2012 年 五月
- 2012 年 四月
- 2012 年 二月
- 2012 年 一月
- 2011 年 十二月
- 2011 年 十一月
- 2011 年 十月
- 2011 年 九月
- 2011 年 八月
- 2011 年 七月
- 2011 年 六月
- 2011 年 五月
- 2011 年 四月
- 2011 年 三月
分類
其它
每月彙整:六月 2022
python 確認檔案和目錄
# python os.path.isfile() os.path.isdir() os.path.exists() #https://shengyu7697.github.io/python-os-path-isdir/ #https://shengyu7697.github.io/python-os-path-isfile/ import os dir="ppp" print("—–確認目錄開始——") #print(os.path.isdir(dir)) print ("os.path.isdir(範例)") checkdir=os.path.isdir(dir) if checkdir: print("目錄存在") else: print("目錄不存在") print ("os.path.exists(範例)") checkdir=os.path.exists(dir) if checkdir: print("目錄存在") else: print("目錄不存在") #確認檔案開始 print("—–確認檔案開始——") print ("os.path.isfile(範例)") files="jjj.txt" checkfile=os.path.isfile(files) if checkfile: print("檔案存在") else: print("檔案不存在") print … 繼續閱讀
python 安裝 pip.py
python 安裝時 勾選 add all users path path 記得選擇 c:\Python310\ 並加入 c:\Python310\ 和 c:\Python310\scripts 下載 https://bootstrap.pypa.io/get-pip.py python get-pip.py 參考: https://www.maxlist.xyz/2019/07/13/pip-install-python/
python: json 檔案處理
#file.py import json as j with open("config.json", mode="r", encoding="utf-8″) as f: data=j.load(f) print(data) #data 是一個字典 print ("name" + " :", data["name"]) print ("version" + " :", data["version"]) #修改寫入 data["name"]="New Name" with open("config.json", mode="w", encoding="utf-8″)as f: j.dump(data, f) #在讀取 with open("config.json", … 繼續閱讀
python: File 處理
#file.py with open("test.txt", mode="w", encoding="utf-8″) as file: file.write("測試中文") #如果檔案為utf8時,檔案第一列會有一個字元BOM,python encodeing=utf-8 列印時會有"\ufeff"輸出 # ,encoding 改為 utf-8-sig 讀取時會 去除 檔案抬頭 的 BOM with open("test.txt", mode="r", encoding="utf-8-sig") as file: data=file.read(2) print(data)
wireguard設定檔
[Interface] PrivateKey = 預設新增會自動產生 Address = 192.168.x.2/32 填入routeos 的 vpn pool DNS = 就 DNS 你還想怎樣 [Peer] PublicKey = 填入 Routeos public AllowedIPs = 172.168.x.0/24, 192.168.x.0/24 #允許的ip網段 Endpoint = routs wan ip:13231 #ip:port PersistentKeepalive = 10 #每10秒自動偵測 # allowedips 設定內網段 … 繼續閱讀
全新構建,ProxMox 安裝期間出現黑屏
1. 嗯 – 可能嘗試在內核命令行中不使用“quiet”選項的情況下啟動(這樣您將看到內核在變為空白之前會走多遠) * 也可以嘗試使用“nomodeset”啟動 編輯內核命令行通過在 grub 屏幕顯示時按“e”來完成 – 如果有疑問 – 互聯網上有大量的 howtos 2. 請在 Proxmox VE 安裝的開機啟動選項,按下 e 之後追加幾個參數 rd.driver.blacklist=nouveau nouveau.modeset=0 ,並按下 Ctrl + X 啟動之後,成功進入開機引導程序。 http://blog.jason.tools/2020/08/proxmox-ve-installation-load-error.html
dd 應用
拷貝硬碟 sda–>sdb dd if=/dev/sda of=/dev/sdb status=progress 清除硬碟 dd if=/dev/zero of=/dev/sda status=progress 使用pkill列印進度 重新開啟一個Shell,然後執行如下命令即可每秒輸出一次進度資訊 watch -n 1 pkill -USR1 -x dd dd(選項) bs=《位元組數》:將ibs(輸入)與歐巴桑(輸出)設成指定的位元組數; cbs=《位元組數》:轉換時,每次只轉換指定的位元組數; conv=《關鍵字》:指定檔案轉換的方式; count=《區塊數》:僅讀取指定的區塊數; ibs=《位元組數》:每次讀取的位元組數; obs=《位元組數》:每次輸出的位元組數; of=《檔案》:輸出到檔案; seek=《區塊數》:一開始輸出時,跳過指定的區塊數; skip=《區塊數》:一開始讀取時,跳過指定的區塊數;