在www.packtpub.com上轻松申请每日免费电子书的工具。
pypackt的Python项目详细描述
警告:由于在 https://www.packtpub.com/packt/offers/free-learning此项目不是 支持时间更长。
pypackt是一个命令行工具,可以轻松申请每日免费电子书 从 www.packtpub.com 进入你的Packtpub账户-我的个人收藏超过350本 书还在长!:)
要求
Pypackt在Linux和Windows上工作(在LinuxMint18.1和 Windows7)和Python2和Python3都兼容(在 python2.7和python3.5+)。
依赖关系:
- Scrapy-与packtpub.com交互(登录和电子书声明)
- requests-用于URL操作
- python-crontab-将作业添加到用户的crontab中
安装
pypackt可以使用pip:
轻松安装pip install -U pypackt
用法
基本用法
要运行pypackt,只需在终端中键入pypackt:
~$ pypackt
如果你是第一次运行pypackt,你将被要求 请向www.packtpub.com提供您的登录详细信息:
~$ pypackt Login data for packtpub.com is not set - please set it now: Set Packtpub login details Login: your_email@example.com Password:
(**注意*:您的登录详细信息仅用于登录到 www.packtpub.com并存储在包中的user.ini文件中 安装目录)*
如果您有正常的Internet连接并提供了正确的登录 详细信息,过一会儿你应该会看到一个声称电子书的标题,为 示例:
Learning Robotics Using Python
可用命令
要查看可用命令的列表,只需键入pypackt -h:
usage: pypackt [-h] [-c | -l | -ls | -cr | -s] Tool to claim your daily free eBooks at www.packtpub.com with ease. optional arguments: -h, --help show this help message and exit -c, --configure Configure login and password to www.packtpub.com. -l, --last Show last claimed book. -ls, --list List all books claimed with pypackt. -cr, --cron Add job to user's crontab to claim free ebooks daily. -s, --show Show login settings.
贡献
欢迎投稿-只要:
1.分出项目。
2.在功能分支上提交更改。
3.推动它们。
4.提交拉取请求。
5.合并更改:)
支架
如果需要帮助,需要报告错误或请求功能,
请提出一个问题
here或联系我
直接在krzysztof.chomski@gmail.com.
请附加位于包安装中的pypackt.log文件
如果您的请求与bug相关,请输入目录。
许可证
Pypackt是根据麻省理工学院的许可条款发布的。请参考 有关详细信息,请参阅LICENSE.txt文件。
故障排除
在Windows上,安装过程中可能会遇到一些问题 过程,幸运的是,很容易解决:
问题:
error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27
解决方案:
打开错误消息中提到的URL并安装Microsoft Visual
Python 2.7的C++编译器.< /div >
问题:
Unhandled error in Deferred:
解决方案:
这是一个与win32api相关的问题。要解决这个问题,只需安装:
pip install -U pypiwin32
问题:
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
解决方案:
再次-按照错误消息中的url,下载并安装Microsoft
VisualC++的构建工具。< /div >
致谢
非常感谢Packtpub.com分享 每天免费电子书!
推荐PyPI第三方库
- 热门话题
- 使用客户端Java代码进行Spring引导多部分文件上载 Java Swing如何使JButton的边界不可见? Amstrong数字返回为空结果(java) 多线程Java:永远等待Thead java如何继续查找播放同一首歌曲但压缩格式不同的音频文件? java Windows无法启动服务,错误1053:服务未及时响应启动或控制请求 java如何使用多线程连续更新GUI java AndroidStudio:如何将地图附加到NavigationDrawer片段 JavaEclipse和Maven编译的差异 java如何比较long值等于long值 javafx ActionEvent中的javafx调用方法 java Hibernate:如何使实体和所有关联默认为只读?(或从会话中自动退出关联) 启动maven wildfly插件时出现java异常:服务器未能在60秒内启动 java在通过ant脚本运行junit时在控制台上获取输出 java Spring Hibernate模式更新不适用于数据库名称中的减号