Poullaouen

Poullaouen (Breton: Poullaouen) is a commune in the Finistère department of Brittany in north-western France. On 1 January 2019, the former commune Locmaria-Berrien was merged into Poullaouen.[2]

Poullaouen

Poullaouen
A general view of Poullaouen
Coat of arms
Location of Poullaouen
Poullaouen
Poullaouen
Coordinates: 48°20′27″N 3°38′29″W
CountryFrance
RegionBrittany
DepartmentFinistère
ArrondissementChâteaulin
CantonCarhaix-Plouguer
IntercommunalityPoher
Government
  Mayor (20142020) Didier Goubil
Area
1
88.56 km2 (34.19 sq mi)
Population
 (2017-01-01)[1]
1,500
  Density17/km2 (44/sq mi)
Time zoneUTC+01:00 (CET)
  Summer (DST)UTC+02:00 (CEST)
INSEE/Postal code
29227 /29246
Elevation69–218 m (226–715 ft)
1 French Land Register data, which excludes lakes, ponds, glaciers > 1 km2 (0.386 sq mi or 247 acres) and river estuaries.

Population

Inhabitants of Poullaouen are called in French Poullaouenais.

Historical population of Poullaouen
Year1793180018061821183118361841184618511856
Population3421361133553142354436853700373337233662
Year1861186618721876188118861891189619011906
Population3720338031583176296631723220323233533468
Year1911192119261931193619461954196219681975
Population3640363536403434331630162586232720751793
Year1982199019992008
Population1731157414981390
gollark: ```pythonfrom requests_futures.sessions import FuturesSessionimport concurrent.futures as futuresimport randomtry: import cPickle as pickleexcept ImportError: import pickletry: words_to_synonyms = pickle.load(open(".wtscache")) synonyms_to_words = pickle.load(open(".stwcache"))except: words_to_synonyms = {} synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def add_words(words): s = FuturesSession(max_workers=100) future_to_word = {s.get("https://api.datamuse.com/words", params={"ml": word}): word for word in words} future_to_word.update({s.get("https://api.datamuse.com/words", params={"ml": word, "v": "enwiki"}): word for word in words}) for future in futures.as_completed(future_to_word): word = future_to_word[future] try: data = future.result().json() except Exception as exc: print(f"{exc} fetching {word}") else: add_synonyms([w["word"] for w in data], word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)print(words_to_synonyms["Exception"])```New version which tends to reduce weirder output.
gollark: https://github.com/joelgrus/fizz-buzz-tensorflow/blob/master/Fizz%20Buzz%20in%20Tensorflow.ipynb
gollark: ?remind 5d Misuse ?remind even more. Suggestions: nested reminds (is that possible)?
gollark: Wow, 5 days ago? Cool!
gollark: Stop C-ing.

See also

References

  1. "Populations légales 2017". INSEE. Retrieved 6 January 2020.
  2. Arrêté préfectoral 1 December 2018 (in French)



This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.