import os
import linecache
gg = "C:\Users\gnk.n\Desktop\stg"
os.system('dir /s' +gg+ '>> gadt11110.txt')
with open("C:\Users\gnk\Desktop\scripts\gadt11110.txt") as f:
nofolines = len(f.readlines())
Fileline = nofolines -1
liness = linecache.getline("C:\Users\gnk\Desktop\scripts\gadt11110.txt", Fileline)
print liness
上記のコードでは、パラメータを取得したときに何が問題になったのですか。 Plsヘルプ エラー:パラメータの形式が正しくありません - "sC:\ Users \ gnk \ Desktop \ stg"Pythonでパラメータが正しくありません
/sの後に空白がありませんか? – AK47
a) '/ s'とパスの間にスペースはありません。b)文字列にバックスラッシュがある場合、常に生の文字列(' r "..." ')を使用します。 –
タイプミスとして閉じるように投票しています。 –