fo腳本
『壹』 如何用shell或者python腳本格式化 json後綴名文件,並保存文件,求助
不知道你用的哪個版的python
我使用python3可以處理有中文的json文件
讀寫json文件:http://python3-cookbook.readthedocs.org/zh_CN/latest/c06/p02_read-write_json_data.html
首先 import json
load() loads()
mp() mps()
一、從文件:
json轉Python數據結構:json.load
fo = open('data.json', 'r')
data = json.load(fo)
python數據結構轉json:json.mp
fo = open('data.json', 'r')
json.mp(data, fo)
二、python字元串和json之間互相轉換:
json_str = json.mps(data)
data = json.loads(json_str)
三、json格式化輸出:
1、格式化列印 pprint
2、格式化輸出
在編碼JSON的時候,還有一些選項很有用。 如果你想獲得漂亮的格式化字元串後輸出,可以使用json.mps() 的indent參數。
它會使得輸出和pprint()函數效果類似。比如:
print(json.mps(data, indent=4))
fo = open('data.json', 'r')
json.mp(data, fo, indent=4)
四、帶有中文的json轉換:
jsondata= json.mps( dics, ensure_ascii = False, indent = 4 )
在mps方法中加入參數ensure_ascii = False,可以使dic中的中文正常轉換
2、若python的數據中既有普通字元,又有Unicode字元串,上述方法則不行,還要在後面加上encode('utf-8')
手動轉換成utf-8編碼
jsondata= json.mps( dics, ensure_ascii = False, indent = 4 ).encode('utf-8')
『貳』 怎麼利用VBS腳本來逐行讀取文本內容並復制,注意不是VB,是VBS腳本!
下面代碼是第一次運行時讀取復制是第一行內容,再一次運行就是第二行的
FileName="c:\123.txt" '修改成你要復制字元到剪切板的文件
Set fso=CreateObject("scripting.filesystemobject")
set ws=createobject("wscript.shell")
configPath=ws.ExpandEnvironmentStrings("%systemroot%") & "\~!filetmp"
set confObject=fso.opentextfile(configPath,1,1)
FignNum=""
if not confObject.atendofstream then FignNum=confObject.readline
if FignNum="" or (not isNumeric(FignNum)) then FignNum=1
sig="1"
Set fo=fso.OpenTextFile(FileName,1,1)
while not fo.atendofstream
text=fo.readline
if cint(sig)=cint(FignNum) then
Set Form = CreateObject("Forms.Form.1")
Set TextBox = Form.Controls.Add("Forms.TextBox.1").Object
TextBox.MultiLine = True
TextBox.Text = text
TextBox.SelStart = 0
TextBox.SelLength = TextBox.TextLength
TextBox.Copy
writefileAdd FignNum
wscript.quit
end if
sig=sig+1
wend
msgbox "文件已經到末尾,下次將又重第一行開始復制"
call writefile
sub writefile
set f=fso.opentextfile(configPath,2,1)
f.writeline "1"
f.close
end sub
sub writefileAdd(value)
set f=fso.opentextfile(configPath,2,1)
f.writeline value+1
f.close
end sub
『叄』 如何給shell腳本傳參數
方法/步驟
執行「nano test.sh」創建一個新的shell腳本。
腳本test.sh的內容如下:
#!/bin/sh
name=$1
echo "the ${name} are great man!"
給新創建的test.sh的腳本賦可執行許可權,命令為「chmod 755 test.sh」。
執行'./test.sh "xiao wang"'命令,可以看到自己編寫腳本的結果「the xiao wang are great man!」。
"name=$1"中$1為系統提供的位置參數,$0代表程序的名稱,[$1/$2/...]從1開始為傳遞的參數。
linux系統除了提供位置參數還提供內置參數,內置參數如下:
$# ----傳遞給程序的總的參數數目
$? ----上一個代碼或者shell程序在shell中退出的情況,如果正常退出則返回0,反之為非0值。
$* ----傳遞給程序的所有參數組成的字元串。
$n ----表示第幾個參數,$1 表示第一個參數,$2 表示第二個參數 ... $0 ----當前程序的名稱
$@----以"參數1" "參數2" ... 形式保存所有參數
$$ ----本程序的(進程ID號)PID
$! ----上一個命令的PID
『肆』 求雙星物語1修改器
雙星一做得很嚴謹,貌似只能用這一個修改器了,我用的就是這個~
沒辦法一次性修改屬性,不過可以是食物取之不盡,鎖定生命,也就夠用了,
需要你下載一個指令截入器。
方法:
1.首先復制好文檔之後(不包括*),保存為:雙星物語修改.wga
2.先運行游戲,進入後 按Alt+Tab切換出桌面,然後啟動指令截入器。
3.按指令截入器中的「窗口列表」,在列出的窗口中選擇「Zwei!!」,並按「打開任務」。
4、這時應該返回遊戲了,然後再按Alt+Tab再切換出桌面。
5、在指令截入器中選擇「腳本載入」,並在打開文件對話框中找到剛剛保存的「雙星物語修改.wga」這個文件,選擇他,然後打開。
6、成功!
****************************
OOFHFFIGCFGFOEFGFODFGFOOFFFQFGFOOFGFOMFGFOGFOGFOMFGFOJFGFOJFGFOOFDFHFKeEnd
label 結束
**************************~~復制到這里結束~~
『伍』 iPad怎麼裝praat
可以試試腳本安裝
praat腳本安裝方法praat腳本安裝方法1.打開PRAAT,錄制一個聲音文件,方法如下:點擊,選擇下拉菜單第一個RecordMonoSound,點擊隨便錄音,然後點旁邊的stop停止,再點右下部的savetolist進行保存,則出現。點擊右邊中間部位的Periodicity,選to pitch 點 ok,點右邊的edit進行編輯。
點左上角file選項卡,打開open editor script,選擇傳給您的FO文件(下載到那個路徑需自行尋找)。選擇左上角file,選擇add to menu,在打開的窗口中command—
欄後填寫FO,點ok.
重啟PRAAT即可在音高編輯界面file使用該腳本。
Praat語音學軟體,原名Praat: doing phonetics by computer,通常簡稱Praat,是一款跨平台的多功能語音學專業軟體,主要用於對數字化的語音信號進行分析、標注、處理及合成等實驗,同時生成各種語圖和文字報表。