Основываясь на файле, который вы связали, я не увидел ни '\ n', ни '[', вместо этого вы получили это путем преобразования списка непосредственно в строку, которая сохраняет все .
Преобразование данных в строку, а затем немедленное присоединение к ней и разбиение устраняет эту проблему.
def create_csv():
index=0
new_file = open("wv_00_csv.txt", "w+")
with open('wv_00.txt','r') as f:
data = f.readline()
data_string = str(data)
data_joined = ''.join(data_string)
data_joined = data_joined.rstrip('\n')
data_list = data_joined.split(',')
for item in data_list:
new_file.write(item + " " + str(index) + '\n')
index+=1
new_file.close()
Чтобы задать очевидный вопрос: зачем вам это? (C) Python изначально поддерживается Google App Engine, и к настоящему времени он достаточно зрелый и очень хорошо поддерживается.
Хотя, чтобы ответить на первоначальный вопрос: у меня нет личного опыта, но я могу дать вам общий обзор о том, на что это будет похоже:
Самый простой способ в настоящее время - использовать поддержку Jython для вызова Java, чтобы использовать App Engine Java SDK. Это означает, что, хотя вы будете писать Python, он будет очень похож на Java, и вам придется использовать документы на Java, а не на Python.
Однако теоретически возможно использовать Python SDK в Jython для App Engine. SDK - это чистый Python, и все взаимодействие между SDK и средой выполнения осуществляется с помощью RPC через google.appengine.api. модуль apiproxy_stub_map. Java имеет эквивалентный интерфейс в классе com.google.apphosting.api.ApiProxy - см. Статью Unit-тестирование в GAE для получения подробной информации о том, как его настроить.
Учитывая все это, вот как вы можете использовать Python API в Jython:
Если в конечном итоге вы делаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Java имеет эквивалентный интерфейс в классе com.google.apphosting.api.ApiProxy - см. Статью Unit-тестирование в GAE для получения подробной информации о том, как его настроить.Учитывая все это, вот как вы можете использовать Python API в Jython:
Если в конечном итоге вы делаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Java имеет эквивалентный интерфейс в классе com.google.apphosting.api.ApiProxy - см. Статью Unit-тестирование в GAE для получения подробной информации о том, как его настроить.Учитывая все это, вот как вы можете использовать Python API в Jython:
Если в конечном итоге вы делаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Класс ApiProxy - см. Статью Unit Testing in GAE для получения подробной информации о том, как его настроить.Учитывая все это, вот как вы можете использовать Python API в Jython:
Если вы все-таки это сделаете, пожалуйста, задокументируйте его и выпустите код - Я знаю, по крайней мере, еще одного пользователя, который был бы заинтересован. :)
Класс ApiProxy - см. Статью о Unit Testing in GAE для получения подробной информации о том, как его настроить.Учитывая все это, вот как вы можете использовать Python API в Jython:
Если вы все-таки это сделаете, пожалуйста, задокументируйте его и выпустите код - Я знаю, по крайней мере, еще одного пользователя, который был бы заинтересован. :)
Учитывая все это, вот как вы можете использовать Python API в Jython:
Если вы в конечном итоге сделаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Учитывая все это, вот как вы можете использовать Python API в Jython:
Если вы в конечном итоге сделаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Если вы в конечном итоге сделаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)
Если вы в конечном итоге сделаете это, пожалуйста, задокументируйте это и выпустите код - я знаю по крайней мере еще одного пользователя, который будет заинтересован. :)