Exemple #1
0
def string_to_complex(series: pd.Series, state: dict) -> pd.Series:
    return pandas_apply(series, complex)
Exemple #2
0
def uuid_to_string(series: pd.Series, state: dict) -> pd.Series:
    return pandas_apply(series, uuid.UUID)
Exemple #3
0
 def f(s: pd.Series) -> pd.Series:
     return pandas_apply(s, complex)
Exemple #4
0
 def f(s):
     return pandas_apply(s, uuid.UUID)
Exemple #5
0
def string_to_email(series: pd.Series, state: dict) -> pd.Series:
    return pandas_apply(series, _to_email)
Exemple #6
0
 def test_email(s):
     return pandas_apply(pandas_apply(s, _to_email),
                         lambda x: x.local and x.fqdn)
Exemple #7
0
def string_to_url(series: pd.Series, state: dict) -> pd.Series:
    return pandas_apply(series, urlparse)
Exemple #8
0
def string_is_url(series: pd.Series, state: dict) -> bool:
    try:
        return pandas_apply(string_to_url(series, state),
                            lambda x: x.netloc and x.scheme).all()
    except AttributeError:
        return False