利用gitee進行簡單文字同步

2021-10-11 05:29:49 字數 1089 閱讀 2612

在不同機器之間同步一小段文字的時候,沒必要自己搭建伺服器,低頻率的同步只需要利用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...