Что заменяет звездочку в Python?

Я использую psycopg2 для копирования CSV в Postgres. все мои csv всегда будут иметь один и тот же суффикс, например, конкурентов или клиентов, а также уникальный номер каждый раз, когда я их генерирую. поэтому мне нужен скрипт Python, который может запускаться для использования COPY, и я могу просто иметь «dir/customers*.csv»

есть ли простой способ сделать это, существует ли звездочка как какой-то другой символ в python?

Заранее спасибо!

Итак, в настоящее время у меня есть модель геообработки в ArcGIS, которая будет генерировать набор CSV в C:\Data\Shultered BLPU\CSV, таких как конкуренты и клиенты, но прикрепляет уникальный идентификатор для каждого местоположения в конце имени файла, например. клиенты17.csv. Затем я хочу, чтобы скрипт Python скопировал все это в postgres. Все таблицы существуют как «клиенты» или «конкуренты» — вот что я хотел написать:

cur.execute("COPY competitors FROM 'C:/Data/Sheltered BLPUs/CSVs/competitors*.csv' DELIMITER ',' CSV;")


person user2581350    schedule 25.07.2013    source источник
comment
Ответ на аналогичный вопрос здесь: stackoverflow.com/questions/3348753/   -  person danriti    schedule 25.07.2013


Ответы (1)


person    schedule
comment
хорошо, спасибо, но что еще мне нужно сделать, чтобы получить это в postgres? я хочу скопировать все свои csv в соответствующие таблицы в postgres, например, customers * .csv в таблицу клиентов, следующая строка — конкуренты * .csv в конкуренты и т. д. - person user2581350; 26.07.2013
comment
это другой вопрос .... это ответ на вопрос, который вы поставили. Я не понимаю, что вы хотите сделать с postgres... - person Joran Beasley; 26.07.2013
comment
хорошо, спасибо, я отредактировал ответ, чтобы рассказать больше о том, что я имею в виду. я должен просто поднять это в другом вопросе? - person user2581350; 27.07.2013