python
IAMITPRO
微信公众号|今日头条号|知乎|简书:首席IT民工
展开
-
用Python+Selenium模拟键盘和鼠标操作,实现自动签到
import time from selenium import webdriver from datetime import date username = "yourusername" password = "yourpassword" driver=webdriver.Chrome() driver.get('http://vip.jd.com') driver.f...原创 2018-02-13 11:36:34 · 2204 阅读 · 0 评论 -
Pycharm代码缩进
---> 向右缩进:选中代码,按下Tab键,整体向右缩进<--- 向左缩进:选中代码,按下Shift + Tab键,整体向左缩进适用于Visual Studio Code, 和 PyCharm原创 2018-08-05 07:43:03 · 1814 阅读 · 0 评论 -
调用Mailgun API发送电子邮件一例
Mailgun提供了免费的邮件发送服务,适合拿来做通知提醒一类的服务。免费版默认支持每天发送多达300封邮件,最多可以发10,000封。注册方法:访问 https://www.mailgun.com/email-api , 点Sign Up Free输入基本信息,包括要接收邮件的Email地址。不要勾选 add payment info now.注册完毕,Mailgun会向你注册的邮箱发送API ...原创 2018-07-06 10:15:45 · 9669 阅读 · 0 评论 -
PEP 518——指定构建Python项目的最低系统要求
注:PEP = Python Enhancement Proposal (Python增强建议书,即Python开发规范)摘要本PEP详细说明了Python软件包要在选定的构建(Build)系统上运行时,应该如何指定其依赖关系。本规范引入了一个新的配置文件,用于指定软件包的构建依赖关系(假定今后的配置会使用相同的配置文件作为参考)。基本原理当Python首次开发用于构建项目软件分发的工具时,dis...翻译 2018-05-16 08:23:17 · 1497 阅读 · 0 评论 -
数字背后的故事:Python社区2017/2018年发展趋势
本文透过大量收集自Python开发者调查的数据,揭示了有关Python编程语言的最新使用情况和发展轨迹。Python正变得越来越受欢迎,在科技新闻中引起了人们更多的关注。有报道说,更多的女高中生们正在将Python应用于计算机工程的学习;Python被推荐为大学计算机入门课程的编程语言。 此外,Stack Overflow的2018年开发者调查显示,Python是大多数人想学习的编程语言。 Pyt...翻译 2018-05-10 11:52:58 · 1015 阅读 · 0 评论 -
我用4年时间解决了Python GIL的一个bug...
原文地址:https://vstinner.github.io/python37-gil-change.html?utm_source=mybridge&utm_medium=web&utm_campaign=read_more 作者:Victor Stinner译者:首席IT民工作为Python最关键的组成部分之一:GIL(全局解释器锁),我花了4年时间修复了其中的一个令人讨厌的...翻译 2018-03-28 10:13:09 · 1473 阅读 · 0 评论 -
2018年3月Python十大开源项目
原文地址: https://ogmcsrgk5.qnssl.com/vcdn/1/%E4%BC%98%E8%B4%A8%E6%96%87%E7%AB%A0%E9%95%BF%E5%9B%BE/python-top-10-open-source-projects-v-mar-2018-e2ce1d645ec.png译者:首席IT民工在过去的一个月中,我们对近250个Python开源项目进行了排名,选...翻译 2018-04-03 10:19:36 · 1120 阅读 · 0 评论 -
Python中的下划线详解
原文地址:https://dbader.org/blog/meaning-of-underscores-in-python作者:Dan Bader译者:首席IT民工本文介绍了Python中单下划线和双下划线("dunder")的各种含义和命名约定,名称修饰(name mangling)的工作原理,以及它如何影响你自己的Python类。单下划线和双下划线在Python变量和方法名称中都各有其含义。有...翻译 2018-04-14 13:41:52 · 3900 阅读 · 1 评论 -
数据科学笔记本变得真实了:JupyterLab已面向用户发行
作者:Andrew Brust原文地址:http://www.zdnet.com/article/can-data-science-notebooks-get-real-jupyter-lab-releases-to-users/ 副标题:Jupyter 笔记本已经突破了他们“展示和讲解”的角色,正变得更适合数据工程师使用。JupyterLab 会把这些笔记本升级成一款企业级工具吗?译者:首席IT...翻译 2018-03-21 10:38:54 · 19050 阅读 · 1 评论 -
Python + Memcached: 在分布式应用程序中实现高效缓存
作者 Julien Danjou中文翻译:首席IT民工原文地址:https://realpython.com/blog/python/python-memcache-efficient-caching译者:首席IT民工在开发Python程序时,实现缓存是重要的一环。缓存技术能够在很大程度上提升性能,从而避免数据的重复计算,或是数据库访问过慢的问题。Python内置了实现缓存的技术,包括简单的字典和...翻译 2018-03-05 14:27:55 · 428 阅读 · 0 评论 -
我2018年开始Django开发时踩过的坑
作者:Luan Nguyen原文地址:https://peeomid.com/blog/2018-01-26-what-i-wish-i-knew-when-i-started-django-development-2018/副标题:Django - 当你开始一个新项目时要注意的地方 - 2018年更新译者:首席IT民工现在回想起来,如果在开始Django之旅的时候我注意了这几个地方,会省去我大量...翻译 2018-03-07 13:37:50 · 2180 阅读 · 0 评论 -
Python终端下如何清屏
# 适用于在windows环境调试python代码时清除屏幕上的显示内容import osos.system('cls')原创 2018-10-10 18:46:15 · 7126 阅读 · 2 评论