# sitemap_python
A Python utility for building sitemaps.
## Usage
### Generate sitemap
```
import datetime
import sitemap.generator as generator
sitemap = generator.Sitemap()
sitemap.add("http://www.example.com",
lastmod=datetime.datetime.now(),
changefreq="monthly",
priority="1.0")
sitemap_xml = sitemap.generate()
sitemap_index = generator.Sitemap(type='sitemapindex')
sitemap_index.add("http://www.example.com/sitemap01.xml",
lastmod=datetime.datetime.now(),
sitemap_index_xml = sitemap_index.generate()
```
### Ping search engine
Currently support ping Google and Bing.
```
import sitemap.ping as ping
ping.ping("google", "http://www.example.com/sitemap.xml")
ping.ping_urls("bing", ["http://www.example.com/sitemap.xml")
```
### Push url to Baidu
Related document available [at here](http://zhanzhang.baidu.com/college/courseinfo?id=267&page=2#h2_article_title14).
```
import sitemap.baidu as baidu
bp = baidu.BaiduPush("http://www.example.com", "<YOUR_KEY>")
bp.add("http://www.example.com/example.html")
bp.flush()
```
A Python utility for building sitemaps.
## Usage
### Generate sitemap
```
import datetime
import sitemap.generator as generator
sitemap = generator.Sitemap()
sitemap.add("http://www.example.com",
lastmod=datetime.datetime.now(),
changefreq="monthly",
priority="1.0")
sitemap_xml = sitemap.generate()
sitemap_index = generator.Sitemap(type='sitemapindex')
sitemap_index.add("http://www.example.com/sitemap01.xml",
lastmod=datetime.datetime.now(),
sitemap_index_xml = sitemap_index.generate()
```
### Ping search engine
Currently support ping Google and Bing.
```
import sitemap.ping as ping
ping.ping("google", "http://www.example.com/sitemap.xml")
ping.ping_urls("bing", ["http://www.example.com/sitemap.xml")
```
### Push url to Baidu
Related document available [at here](http://zhanzhang.baidu.com/college/courseinfo?id=267&page=2#h2_article_title14).
```
import sitemap.baidu as baidu
bp = baidu.BaiduPush("http://www.example.com", "<YOUR_KEY>")
bp.add("http://www.example.com/example.html")
bp.flush()
```
Metadata
Release files for sitemap_python 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sitemap_python-0.1.0.tar.gz | 2.6 kB | Details |
Release files / sitemap_python-0.1.0.tar.gz
| Download URL | sitemap_python-0.1.0.tar.gz |
|---|---|
| Size | 2.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
347a5521c7c205fd0cccb14b02329705f144f4c61a35150d4c69e89b55719c70
|
|
BLAKE2b-256 checksum How to use checksums |
81c05bd227e68a7f7a8f033ca0f08917da03508d1e2d117e39d8b84e49c08de5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |