Вы можете использовать это:
static public string PersianDateString(DateTime d)
{
var pc = new PersianCalendar();
return string.Format("{0:0000}/{1:00}/{2:00}",
pc.GetYear(d), pc.GetMonth(d), pc.GetDayOfMonth(d));
}
Вы можете попробовать попросить Google предоставить недостающие API. В противном случае вы застрянете с очисткой экрана , что никогда не будет забавным, может быть взломано без предварительного уведомления, и , вероятно, нарушает условия обслуживания Google .
Но, если вы еще хочу написать скребок экрана, сложно обыграть комбинацию Mechanize и BeautifulSoup . BeautifulSoup - это анализатор HTML, а Mechanize - это веб-браузер на основе Python, который позволит вам входить в систему, хранить файлы cookie и вообще перемещаться по нему, как и любой другой веб-браузер.
BeautifulSoup будет предпочтительным методом синтаксического анализа HTML с помощью Python
Вы искали варианты помимо Google (например, Yahoo Finance API)?
Скрапинг веб-страницы всегда отстой, но я бы рекомендовал преобразовать их в xml (с помощью tidy или другой программы HTML -> XML), а затем использовать xpath для обхода интересующих вас узлов.