Точно, это не учел. Сразу заработало. Спасибо!Пропиши ещё за циклом
package.Save(); //сохранение изменений
Точно, это не учел. Сразу заработало. Спасибо!Пропиши ещё за циклом
package.Save(); //сохранение изменений
нет разницы, использовать регулярки или xpath. Если вам удобнее работать с регулярками, то почему бы и нет. Прокси устанавливаются с помощью instance.SetProxy(username:password@ip:port); при этом их можно брать из таблицы/списка, затем проверять, загрузился ли сайт и если нет, то брать следующие.1) Какое преимущество xPath перед сбором по регуляркам с Page.Dom ? Если можно дайте пожалуста развернутый ответ.
Статья для новичков про парсинг, но ни слова про использование проксей. Сегодня писал парсер и не заюзал прокси , в итоге закрыли мне лавочку =).
2) Может кто пояснить какая польза от прокси чекера ? Я думал он дастает халявные прокси , но блин они же ни один сайт не открывают. В чем их смысл тогда?
Epplus не обязательно использовать для работы с формулами. Я например использую ее для работы с разными листами таблицы (зенка пока это не умеет), можно и с одним листом работать, чтобы код писать в одном стиле, не важно сколько листов будет использоваться.так и не понял, зачем тут используется Epplus?
Да можно было бы и обычными таблицами пользоваться.@volody00 внимательно прочитал статью, но так и не понял, зачем тут используется Epplus?
Формулы не считаем, картинки не вставляем, пишем обычный csv текст фактически.
Как вариант, но тут про это не сказано.Я например использую ее для работы с разными листами таблицы
Просто иногда стандартный функционал глючить может (было у меня такое пару раз, после обновления версии зенки), а так сразу привыкаешь работать с таблицами, и можно копировать в свои сниппеты для использования в других проектах, и при необходимости добавлять дополнительный функционал (форматирование, доп. листы и т.п.)но стандартный функционал дублировать, не понял зачем, поэтому и спросил.
1. xPath в разы гибче для парсинга html чем регулярки. Особенно это можно прочувствовать на сайтах со сложной версткой, например Facebook.1) Какое преимущество xPath перед сбором по регуляркам с Page.Dom ? Если можно дайте пожалуста развернутый ответ.
Статья для новичков про парсинг, но ни слова про использование проксей. Сегодня писал парсер и не заюзал прокси , в итоге закрыли мне лавочку =).
2) Может кто пояснить какая польза от прокси чекера ? Я думал он дастает халявные прокси , но блин они же ни один сайт не открывают. В чем их смысл тогда?
Так и не нашёл как в личку писатьесть видео уроки по XPath
https://cloud.mail.ru/public/2dMD/5kV9aC2hc
также есть по С# уроки от него же
и по написанию спамеров
кому нужно пишите в лс кину остальные ссылки. Видео около15 гиг объемом
А есть ли конкретный пример? Был бы признателен.Если данные подгружаются значит их можно выдернуть запросом.
иногда нужно выполнять скрипты.А есть ли конкретный пример? Был бы признателен.
Допустим в каком-нибудь яндексе.
Просто из того что удалось нагуглить, get - запросом , нельзя получить данные , которые скрываются за выполнением скриптов.
Это я понял , что нужно выполнить, вопрос в том как это сделать?) В запросах.иногда нужно выполнять скрипты.
Иногда разбирать json
/начало: подключение таблицы
var package = new ExcelPackage(new FileInfo(@"E:\zennoposter - проекты\для конкурса\наша табличка.xlsx")); //путь к табличке
ExcelWorksheet tabletest = package.Workbook.Worksheets[1]; //где tabletest - имя(любое) – лучше вообще никогда не менять, а 1 - номер листа в excel
//конец: подключение таблицы
Парни, как путь до таблицы задать в переменной?Код:/начало: подключение таблицы var package = new ExcelPackage(new FileInfo(@"E:\zennoposter - проекты\для конкурса\наша табличка.xlsx")); //путь к табличке ExcelWorksheet tabletest = package.Workbook.Worksheets[1]; //где tabletest - имя(любое) – лучше вообще никогда не менять, а 1 - номер листа в excel //конец: подключение таблицы
project.Variables["Название переменной в которой путь к таблице"].value
не то https://prnt.sc/qvkj50 мешают скобкиТак путь попробуйте заменитьC#:project.Variables["Название переменной в которой путь к таблице"].value
Без ковычек, в ковычках будет считаться не как перемееная, а как текстне то https://prnt.sc/qvkj50 мешают скобки
Компиляция кода Ошибка в действии "CS1061" ""ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" не содержит определение для "value". Не удалось найти метод расширения "value", принимающий первый аргумент типа "ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" (пропущена директива using или ссылка на сборку?)". [Строка: 1; Cтолбец: 69]Без ковычек, в ковычках будет считаться не как перемееная, а как текст
var package = new ExcelPackage(new FileInfo(@project.Variables["c"].value));
var package = new ExcelPackage(new FileInfo(project.Variables["c"].value));
https://zennolab.com/discussion/threads/peremennye-proekta-v-c.46339/ нашёл похожую проблему, но не понимаю как интерпритироватьБез ковычек, в ковычках будет считаться не как перемееная, а как текст
сейчас накидаю тестовый шаблонhttps://zennolab.com/discussion/threads/peremennye-proekta-v-c.46339/ нашёл похожую проблему, но не понимаю как интерпритировать
Value необходимо писать с большой буквы.Компиляция кода Ошибка в действии "CS1061" ""ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" не содержит определение для "value". Не удалось найти метод расширения "value", принимающий первый аргумент типа "ZennoLab.InterfacesLibrary.ProjectModel.ILocalVariable" (пропущена директива using или ссылка на сборку?)". [Строка: 1; Cтолбец: 69]
точно))Value необходимо писать с большой буквы.
var package = new ExcelPackage(new FileInfo(project.Variables["c"].Value));
Добрый день. Не могу написать в ЛС, можете пожалуйста скинуть ссылки?есть видео уроки по XPath
https://cloud.mail.ru/public/2dMD/5kV9aC2hc
также есть по С# уроки от него же
и по написанию спамеров
кому нужно пишите в лс кину остальные ссылки. Видео около15 гиг объемом
Ссылка ведет на 404. Можете скинуть видео в личку?есть видео уроки по XPath
https://cloud.mail.ru/public/2dMD/5kV9aC2hc
также есть по С# уроки от него же
и по написанию спамеров
кому нужно пишите в лс кину остальные ссылки. Видео около15 гиг объемом
var package = new ExcelPackage(new FileInfo(@"C:\contt\price.xlsx")); //путь к табличке
ExcelWorksheet tabletest = package.Workbook.Worksheets[2]; //где tabletest - имя(любое) – лучше вообще никогда не менять, а 1 - номер листа в excel
//конец: подключение таблицы