在不同機器之間同步一小段文字的時候,沒必要自己搭建伺服器,低頻率的同步只需要利用gitee的open api即可,通過放置乙個用於同步的檔案在某個倉庫中,就可以在不同的終端利用python指令碼進行內容的push和pull,從而同步文字資訊,下面給出步驟
獲取gitee私人令牌
使用以下**完成push,其中前半部分可以用來進行pull獲取內容
import requests
import random
import base64
import json
access_token =
''# 替換成私人令牌
username =
''#替換成使用者名稱
repo=
''#替換成repo
get_content_url =
''+ username +
'/'+ repo +
'/contents/readme.md'
get_content_headers =
get_content_params =
get_content_response = requests.get(get_content_url, headers = get_content_headers, params=get_content_params)
sha = get_content_response.json()[
'sha'
]put_header =
put_str =
"測試"
put_str_bytes = base64.b64encode(put_str.encode(
'utf-8'))
put_params =
put_url =
''+ username +
'/'+ repo +
'/contents/readme.md'
put_response=requests.put(put_url, headers=put_header, data=json.dumps(put_params)
)print
(put_response)
利用Kettle進行資料同步(下)
技術匯 id jishuhui 2015 可聯絡到作者。上篇介紹了基於kettle的資料同步工程的搭建,entrypoint.kjb就是整個工程執行的入口。為了進一步降低操作成本,讓整個資料同步過程更穩定 安全,需要進行更高層面的抽象,做成乙個簡單易用的系統。以下是應用截圖 除了選擇資料來源和資料庫...
IOS利用Core Text對文字進行排版
2011 12 08 11 10 core text 這個包預設是沒有的,要自己手動新增進來。在ios中利用core text對文字進行排版的幾個關鍵點如下 字間距 kctkernattributename 行間距 kctparagraphstylespecifierlinespacingadjus...
利用hackbar進行sql注入簡單例項
這個簡單的例項是對乙個 進行sql注入,獲得管理員的賬號和密碼 目標 步驟如下 1 先猜解當前網頁的字段數 在hackbar的輸入框中輸入 order by 7 頁面顯示正常,輸入 order by 8 頁面報錯,說明欄位數為7.2 獲取資料庫的基本資訊 輸入union select 1,2,3,4...