HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.  2.0.0-chaika
Hierarchical Cluster Engine Python language binding
ftests.ftest_feedparser Namespace Reference

Functions

def _parse_date_fixes (aDateString)
 

Variables

string a = "Wed, 19 Aug 2015 08:45:53 +01:00"
 
string url = 'http://www.politico.com/rss/politicopicks.xml'
 
 r = requests.get(url)
 
 d = feedparser.parse(r.content)
 

Function Documentation

◆ _parse_date_fixes()

def ftests.ftest_feedparser._parse_date_fixes (   aDateString)
private

Definition at line 18 of file ftest_feedparser.py.

18 def _parse_date_fixes(aDateString):
19  ret = None
20  ds = aDateString
21 
22  # Assumes that date format broken and contains the semicolon ":" in TZ like: "Wed, 19 Aug 2015 08:45:53 +01:00"
23  parts = ds.split(' ')
24  if ("+" in parts[len(parts) - 1] or "-" in parts[len(parts) - 1]) and ":" in parts[len(parts) - 1]:
25  parts[len(parts) - 1] = parts[len(parts) - 1].replace(":", "")
26  ds = " ".join(parts)
27  #ret = feedparser._parse_date_rfc822(ds)
28  ret = feedparser._parse_date(ds)
29 
30  return ret
31 
32 
33 feedparser.registerDateHandler(_parse_date_fixes)
34 
35 
36 #a = "Mon, 17 Aug 2015 17:29:47 +0000"
def _parse_date_fixes(aDateString)
Definition: join.py:1

Variable Documentation

◆ a

string ftests.ftest_feedparser.a = "Wed, 19 Aug 2015 08:45:53 +01:00"

Definition at line 37 of file ftest_feedparser.py.

◆ d

ftests.ftest_feedparser.d = feedparser.parse(r.content)

Definition at line 46 of file ftest_feedparser.py.

◆ r

ftests.ftest_feedparser.r = requests.get(url)

Definition at line 45 of file ftest_feedparser.py.

◆ url

string ftests.ftest_feedparser.url = 'http://www.politico.com/rss/politicopicks.xml'

Definition at line 44 of file ftest_feedparser.py.