1樓:旅春冬
# -*- coding: utf-8 -*-
""":created on: 2023年5月11日
:author: chuanqing qin
:contact: [email protected]
"""import string
def deal_file(row_count, column_count,file_name):
"""do the job which you want.
:param: int column_count: how many column you want to output. which should <= 26
:param: int column_count: how many column you want to output.
:param: string file_name: in which file you want to output.
"""with open(file_name, 'w') as f:
for index, row in enumerate(string.ascii_lowercase):
if row_count > 26:
break
for i in xrange(1, column_count):
row_temp = '%s%d' % (row, i)
f.write(row_temp)
f.write('\t')
row_temp = '%s%d' % (row, column_count)
f.write(row_temp)
f.write('\n')
if __name__ == '__main__':
deal_file(25, 3, 'twmp.txt')
2樓:匿名使用者
有疑問:
a1 a2 a3 b1 b2 ...是從**來, 陣列還是臨時輸入?
你要求輸出結果是4行3列?
3樓:玩轉資料處理
你的文件格式是怎麼樣的呢?
python關於檔案輸入輸出,為什麼有個","和沒有","結果不一樣
4樓:匿名使用者
python 2.x
如果print專案後面有逗號,表示不要換行。如果沒有逗號,輸出完成後會換行。
這是規定的語意。參見python相關文件。
5樓:
我的個人理解:
加了逗號以後,python列印line後不會新增換行符,而是所有的行類似一串的列印出來,但是本身的分本中有換行符,所有就會一行一行的列印出來。
如果不加, 就會沒列印一行加乙個換行符,就會顯示空行
6樓:乙個無所事事的碼農
在print 後面加","之後就是告訴print 下一行接著這一行列印輸出
7樓:匿名使用者
不要糾結於這種問題,沒有為什麼,文件就這樣寫的。
python 如何讓乙個函式的輸出寫入到乙個檔案中?
8樓:匿名使用者
首先匯入sys模組
import sys
然後在打算把輸出資料寫入檔案的**之前加上以下**output=sys.stdout
outputfile=open(filename,'w')sys.stdout=outputfile上面的filename表示輸出檔案
程式結束或恢復成正常輸出時加上以下**
outputfile.close()
sys.stdout=output
恢復輸出為開始儲存的正常輸出值
9樓:
1、mport sys
2、然後在打算把輸出資料寫入檔案的**之前加上以下**output=sys.stdout
outputfile=open(filename,'w')sys.stdout=outputfile上面的filename表示輸出檔案
3、程式結束或恢復成正常輸出時加上以下**outputfile.close()
sys.stdout=output
恢復輸出為開始儲存的正常輸出值
10樓:捲心菜
直接命令列pipe。
linux上python執行結果輸出到文字 ,不正常
11樓:
python 在寫東西時首先寫到硬碟的快取裡。python退出時,才會把快取中的東西輸出到硬碟裡。
在輸出的語句後面加下面語句就可以了:
fp.flush()
fp是你開啟的檔案指標,即fp=file('tem.log','w')。
在python中開啟了檔案,就不用重定向了。
python 輸出檔案到txt
12樓:匿名使用者
name =['a1','a2','a3']seq=['seq11111','seqs22222','seq33333']
f = open("f:/1.txt", "w+")f.write("name\tseq\n")for i in range(0, len(name)):
f.write(name[i] + "\t" + seq[i] + "\n")
f.close()
python什麼情況下會輸出轉義符
千鋒教育 可以認為一個是用的是str方法,目的是向終端顯示 一個用的repr方法,目的是把資料結構和型別表達出來 這是 python 2 特別討厭的一點,以至於我實在忍受不了寫了個 repl py27 來繞過該問題。不過最終還是遷移到 python 3 啦 w python 2 的世界是個 asci...
win7裝了python右鍵點py的檔案沒有idle編輯的選項
辦法1 一定要用超級使用者安裝。通常會有。你可以去掉後,重新安裝一次。辦法2 直接把python目錄裡的idle.py拖到你的桌面上辦法3 安裝sublime text2代替idle辦法4 手工修改登錄檔。我以前似乎做過這樣的嘗試。忘記怎麼做了。可以搜尋一下。py檔案執行中的登錄檔配置。還是辦法1簡...
python3 6的py檔案可以直接生成exe檔案嗎
pyinstaller目前不支援python3.6,目前最高支援到python3.5.建議用py2exe試一下,沒有試驗過,不知道行不行。 可以,先安裝pyinstaller 然後就可以打包成exe檔案 需要安裝 模組,我用的是 pyinstaller,直接生成一個exe檔案。 use pyinst...