您好我只是想知道是否有可能在Python中打開多個預定義的文本文件。在python中打開多個預定義的文本文件
我在下面有一些代碼(它還沒有工作),第一個函數有一個類別參數,它們都是測試用例中預定義的文本文件名。我需要嘗試打開下面定義的所有文本文件,將它們輸入到sql數據庫中。
data_entry(categories):
with open ((categories)"*.txt"), "r") as categories:
lines = categories.readlines()
for line in lines:
data = line.split()
number = data[0]
value = data[1]
cursor.execute("""INSERT INTO popularity (PersonNumber, category, value)
VALUES(%s, %s, %s)""", (number, category, value))
if __name__ == '__main__':
data_entry(['movies', 'sports', 'actors', 'tv', 'games', \
'activities', 'musicians', 'books'])
這可能嗎?如果是這樣,我將如何着手實現我需要的工作?
預先感謝您!
我在蟒蛇有點不好意思nooby,是有更多一點的解釋任何機會? :\ – Dylan 2011-05-28 06:46:11
[字符串格式化操作](http://docs.python.org/library/stdtypes.html#string-formatting-operations),['glob'](http://docs.python.org/library/ glob.html)。 – 2011-05-28 06:47:56