RawGithubURL基于Python实现,用于获取GitHub资源文件的真实访问地址,同时支持自动转换Markdown文档中相对路径的资源引用,以便外网访问
Project description
Get Github Resource Real URL
1、GitHub文件在线访问地址
https://github.com/zhuifengshen/AppSetting/blob/master/settingview.PNG
2、添加获取真实访问地址的参数
https://github.com/zhuifengshen/AppSetting/blob/master/settingview.PNG?raw=true
3、返回文件在GitHub上的真实访问地址
https://raw.githubusercontent.com/zhuifengshen/AppSetting/master/settingview.PNG
4、非master分支的情况
https://github.com/zhuifengshen/zhangchuzhao/blob/gh-pages/img/home-bg-o.jpg
https://raw.githubusercontent.com/zhuifengshen/zhangchuzhao/gh-pages/img/home-bg-o.jpg
5、常见Markown文档示例
picture reference
![mind_mapping1](images/xmind1.png) # 相对路径图片资源,需要替换
![mind_mapping](http://images/xmind.png) # 完整路径图片资源,不需要替换
![mind_mapping](images/xmind.png)
![mind_mapping](https://images/xmind.png)
file reference
[parse_xmind.py](example/parse_xmind.py) # 相对路径文件资源,需要替换
[parse_xmind.py](http://example/parse_xmind.py) # 完整文件资源路径,不需要替换
[parse_xmind.py](example/parse_xmind.py)
[parse_xmind.py](https://example/parse_xmind.py)
6、Markdown文档中通过相对路径引用项目中的图片资源
![mind_mapping](images/xmind.png) # 替换前
![mind_mapping](https://raw.githubusercontent.com/zhuifengshen/xmind/master/images/xmind.png) # 替换后
7、Markdown文档中通过相对路径引用项目中的文件资源
[parse_xmind.py](example/parse_xmind.py) # 替换前
[parse_xmind.py](https://github.com/zhuifengshen/xmind/blob/master/example/parse_xmind.py) # 替换后
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
RawGithubURL-0.1.2.tar.gz
(5.0 kB
view details)
Built Distribution
File details
Details for the file RawGithubURL-0.1.2.tar.gz
.
File metadata
- Download URL: RawGithubURL-0.1.2.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 439eb3b003603913e1fc92b0bb426b1d8c4ac256e6c7029191359f9bdd7b1620 |
|
MD5 | e0a4905dc3ec3f43521cb3b4ae35acdd |
|
BLAKE2b-256 | 8fbbe5ce3e02cd74c3fb0720590f16f317f18ee76e8b81e53cb5ef802e44c762 |
File details
Details for the file RawGithubURL-0.1.2-py2.py3-none-any.whl
.
File metadata
- Download URL: RawGithubURL-0.1.2-py2.py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae75f9d3566218a026f36a1e14b030aa7e4ed4dbd5a10b9c58bfbdf49b16b261 |
|
MD5 | 13df6f355334555d4ebe6366f0efaab3 |
|
BLAKE2b-256 | 67a4640173fe73091f0359f6d5691817d3fb8275b9941467865fb17b36df2a53 |