Command line tool to create a MailChimp template for PyLadies chapters
Project description
chicago-pyladies-digest
Python project to scrape data from MeetUp and Lanyard for generating a MailChimp template for a PyLadies email digest.
Setup:
To use will need to first setup config with API keys:
pyladies-digest –option config –meetup_key very_secret –mailchimp_key much_more_secret
Scraping Event Data:
To scrape MeetUp for events in a location, need to provide a category -http://www.meetup.com/meetup_api/docs/2/categories/ -and text to look for in an event’s description.
pyladies-digest –option scrape_events –location Chicago –text python –category 34
Scraping Conference Data:
To scrape Lanyard for upcoming conferences and conference CFPs you can provide a query for both conference topics and conference calls.
pyladies-digest –option scrape_confs –calls python –topic python
Generating Templates:
To generate and post a template to MailChimp will need to provide a month, year. By default an email digest will include the following categories - career, conference, events, miscellaneous, and volunteer. If you want to update the data (notes on data format below) used in the digest, provide a location of the new data file for the respective type (e.g. –career /Users/lm/desktop/career.csv).
Examples:
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –fb https://www.facebook.com/Chicago-PyLadies-303889346486875/?ref=aymt_homepage_panel
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –data career conferences –fb https://www.facebook.com/Chicago-PyLadies-303889346486875/?ref=aymt_homepage_panel –tw http://www.twitter.com/pyladieschicago
pyladies-digest –option template –template-name feb_digest –month Feb. –year 2016 –city Chicago –career /Users/lm/desktop/career.csv –misc /Users/lm/desktop/misceallaneous.csv –volunteer /Users/lm/desktop/volunteer.csv
Data Format:
Career: title,description,contact_url,contact_text Conferences: date,name,location,url,cfp,cfp_url,cfp_deadline,fa,fa_url,fa_deadline Events: date,event_url,group,name Miscellaneous: text,contact_url,contact_text Volunteer: text,contact_url,contact_text
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pyladies-digest-0.31.tar.gz
.
File metadata
- Download URL: pyladies-digest-0.31.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
5cc3283c7736f5c81aa6a605fb54ad6e0db3afc247da81632ad2d14bf838e330
|
|
MD5 |
4e5e91f8f1260bdefc9ad2a065b3363c
|
|
BLAKE2b-256 |
0e1260334529fd2244770ebee6a29505950b28c5fb30d5dfa475b9b09d2f322c
|