Özel bir MSSQL CMS'den MYSQL - WordPress'e bir veritabanında aktarım üzerinde çalışıyorum. Python'u \t
belirtilen sütunlarla ve satır başına bir satır ile bir txt dosyası okumak için kullanıyorum.Python Dosyası Okuma + Yazma
Bu dosyayı okuyacak bir Python komut dosyası yazmaya çalışıyorum (yayın) ve [en sonunda] ekleme ifadeleri içeren bir MYSSQL hazır .sql dosyası oluşturmaya çalışıyorum.
bugüne kadar1 John Smith Developer http://twiiter.com/johns Chicago, IL
Benim Python komut:
import sys
fwrite = open('d:/icm_db/wp_sql/wp.users.sql','w')
fread = open('d:/icm_db/users.txt','r')
for line in fread:
print line;
fread.close()
fwrite.close()
ben "hareket ederler" her satırı ben erişebilir böylece Nasıl her
okuyorum dosyasındaki bir satır gibi görünür sütun ve üzerinde iş yapmak?
Okuduğum her satırda birden çok MYSQL ek ifadesi oluşturmam gerekiyor. data=line.split("\t")
Size çalışmak için güzel bir dizi nesnesi vereceğiz: Ne muhtemelen istediğiniz böyle bir şey olduğunu
INSERT INTO `wp_users` (`ID`, `user_login`, `user_name`)
VALUES (line[0], 'line[2]', 'line[3]');
... ve Python'da golf oynamaya başladığınızda bu alışkanlığı kazanın: | – Dave