Tag: csv

Формирование данных в Python

В настоящее время я работаю с данными, полученными с помощью eyelink. Csv (преобразованный из asc) – это в основном один большой последовательный список, то есть столбцы не создаются, поэтому, например, строка будет иметь «start_trial 1», а следующая строка будет иметь координаты x и y, а следующие N строк также будут перед на строку «PreBeep1_1st_Sketchpad» и […]

Замена значений в csv с помощью python

def update(all_marks, stud_num, mark, column, result): lines = [l for l in all_marks] for row in all_marks: if stud_num in row: lines[rows][column] = mark Отсюда я пытаюсь заменить значение, используя lines[rows][column] = mark . Предполагается заменить существующее значение знаком. Но есть проблема с определением строк. Кто-нибудь знает, как исправить? Благодарю. Изменить: Вот пример данных из […]

Файл вывода Python / VBA в каталоге

Я успешно запускаю свой скрипт Python из Microsoft Access VBA со следующей командой :, Shell (CurrentProject.Path & "\Python\Python-Portable.exe " & CurrentProject.Path & "\Python\scripts\convert.py") Когда выполняется сценарий Python, вывод csv помещается в мой домашний каталог Windows. Вот исходный код Python для convert.py: #!/usr/bin/python import sys, os from openpyxl.reader.excel import load_workbook def main(): wb=load_workbook(filename='list.xlsx') for sheet in […]

Загрузка большего содержимого на веб-страницу и проблемы с записью в файл

Я работаю над проектом веб-соскабливания, который включает очистку URL-адресов с веб-сайта на основе поискового запроса, хранение их в файле CSV (под одним столбцом) и, наконец, очищение информации из этих ссылок и сохранение их в текстовом файле. В настоящее время я застрял в 2 проблемах. Исправлены только первые несколько ссылок. Я не могу извлечь ссылки с […]

Попытка добавить суммы из файла csv в python

Мне нужно добавить суммы csv-файла. Программа является испытанием для системы бронирования путешествий, и файл читается следующим образом: availableSTART,reservations,cancellations,availableEND 20,1,0,18 Мне нужно вычесть резервирование из доступного начального целого числа, а затем добавить отмену ответа (что в этом случае приводит к 0), а затем распечатать вывод, который в этом случае приведет к 18. До сих пор я […]

Кнопка Tkinter остается нажатой при нажатии

Я не знаю точно, где моя проблема, либо либо в привязках, либо в функции, называемой самой. Мои кнопки отображаются под рамкой labelFrame, и каждый из них содержит поле ввода, так что многие файлы csv могут быть загружены пользователем для анализа, а пути к файлам видны. Пользователь должен искать его, поскольку эти файлы могут существовать в […]

Сравните файл .txt и .csv и нужно заменить соответствующим именем в файле .csv на .txt

file1.txt [fields:WinSpc:defect] a=b b=c hello=hi [fields:ROCKET PROJECT:ticket] description=Descrtiption status=status [fields:PROJECT_Nexus:defect] title=summary priority=Priority_hello file2.csv WinSpc,projects.winspc ROCKET PROJECT,projects.rocket_project PROJECT_Nexus,projects.project-nexus Мне нужно сопоставить эти два файла, и желаемый результат: output.txt [fields:winspc:defect] a=b b=c hello=hi [fields:rocket_project:ticket] description=Descrtiption status=status [fields:project-nexus:defect] title=summary priority=Priority_hello Просто имя должно быть изменено, я попытался использовать grep -Fwf, diff –breif, и awk, но не получая желаемого […]

Как удалить строку в цикле с помощью Python?

У меня есть текст, похожий на этот формат: "TEXT1";" TEXT2";"TEXT3";"TEXT4";"TEXT5 ";"";"TEXT6" "TEXT7";" TEXT8";"TEXT9";"TEXT10";"TEXT11";"";"TEXT12" Я использовал веб-скребок, и я хочу удалить пустую строку -> [5]. Как я могу сделать это в цикле? Код: for record in table.find_all('tr', class_="mytable"): temp_data = [] for data in record.find_all("td"): temp_data.append(data.text.encode('latin-1')) datatable.append(temp_data) #how can I delete the [5] here?

Получить дату создания файла – добавить в колонку dataframes по read_csv

Мне нужно вытащить много (сотни) CSV в рамку данных pandas. Мне нужно добавить дату, когда файл был создан в столбце после чтения в dataframe pandas для каждого файла CSV. Я могу получить дату создания файла CSV с помощью этого вызова: time.strftime('%m/%d/%Y', time.gmtime(os.path.getmtime('/path/file.csv'))) Как fyi, это команда, которую я использую для чтения в CSV-файлах: path1 = […]

Сравнение нескольких файлов csv и поиск совпадений

У меня есть две папки с файлами csv. Группа «основных» файлов и группа «непревзойденных» файлов. В основных файлах (~ 25 файлов, всего около 50 000 строк) есть уникальные идентификаторы. Каждая строка непревзойденных файлов (~ 250 файлов, всего около 700 000 строк) должна иметь идентификатор в строке, которая соответствует одному идентификатору в одном из основных файлов. […]

Python - лучший язык программирования в мире.