
Python
afunyusong
喜欢吹着春风,追着云
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 基础
Python 基础语法(一)转载 2015-11-23 17:33:59 · 282 阅读 · 0 评论 -
virtualenv 基础命令
基础命令Using Python 3 in virtualenv转载 2017-10-19 12:50:14 · 580 阅读 · 0 评论 -
VS Code 中Python 开发环境配置(Settings.json、launch.json、Tasks.json)
Configuring Visual Studio Code for Python Development配置Tasks.json mac快捷键:cmd+shift+b 官方指导文档我的 tasks.json python配置{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentati转载 2017-10-20 09:54:20 · 44238 阅读 · 2 评论 -
Python 元类
两句话掌握python最难知识点——元类转载 2017-10-23 09:24:20 · 291 阅读 · 0 评论 -
Python 操作 Excel
用python读写excel的强大工具:openpyxl转载 2017-10-31 10:05:56 · 242 阅读 · 0 评论 -
Python中函数可变参数类型(*args、**kwargs)
Python 函数中定义参数的类型的顺序必须是:必填参数、默认参数、可变参数、关键字参数这里主要着重讲一下可变参数 * args和关键字参数 ** kwargs什么是 * args 和 ** kwargs?什么是 * args 和 ** kwargs? 这两个是python中的可变参数。 *args 表示任何多个无名参数,它是一个 tuple ; **kwargs 表示关键字参数,它是一个d转载 2017-10-31 15:34:46 · 7356 阅读 · 1 评论 -
理解Python 返回函数和装饰器
函数也是对象 返回函数装饰器理解装饰器* args是一个数组,代表所有参数,** kwargs是一个字典,代表所有有默认值的关键字参数。比如:def foo(name, age=None, height=None): print("I am %s, age %s, height %s" % (name, age, height))* args 代表 name类似的参数...转载 2017-10-31 16:26:05 · 704 阅读 · 0 评论 -
Python爬虫基础
Scrapy爬虫框架教程(一)– Scrapy入门Python入门网络爬虫之精华版Python爬虫技巧之设置代理IPScrapy用Cookie实现模拟登录scrapy爬虫 爬取天猫进口零食网页转载 2017-11-02 14:17:42 · 509 阅读 · 0 评论 -
XPath 语法
XPath 语法转载 2017-11-02 16:05:58 · 249 阅读 · 0 评论 -
Pandas与Numpy中axis参数的二义性
Python Pandas与Numpy中axis参数的二义性简单的来记就是axis=0代表往跨行(down),而axis=1代表跨列(across),作为方法动作的副词(译者注)换句话说:使用0值表示沿着每一列或行标签\索引值向下执行方法 使用1值表示沿着每一行或者列标签横向执行对应的方法轴用来为超过一维的数组定义的属性,二维数据拥有两个轴:第0轴沿着行的方向垂直往下,第1轴沿着列的方向水平延伸。转载 2017-11-04 15:21:02 · 339 阅读 · 0 评论 -
正则表达式
学习正则表达式转载 2017-11-06 15:51:53 · 230 阅读 · 0 评论 -
Jupyter Notebook 的快捷键
Jupyter Notebook 的快捷键转载 2017-06-24 14:14:20 · 311 阅读 · 0 评论 -
SQL基础
SQL转载 2016-12-27 13:42:02 · 288 阅读 · 0 评论 -
python项目目录结构
如何设计结构清晰的目录结构结构化你的Python工程转载 2016-12-19 16:45:14 · 1389 阅读 · 0 评论 -
python基础
python slice单引号、双引号和三双引号的区别原始字符串操作符( r/R )转载 2016-03-29 17:14:11 · 280 阅读 · 0 评论 -
Python与Java的重要不同点
继承和多态静态语言 vs 动态语言对于静态语言(例如Java)来说,如果需要传入Animal类型,则传入的对象必须是Animal类型或者它的子类,否则,将无法调用run()方法。对于Python这样的动态语言来说,则不一定需要传入Animal类型。我们只需要保证传入的对象有一个run()方法就可以了:class Timer(object): def run(self):原创 2016-03-31 14:25:59 · 1819 阅读 · 0 评论 -
Sublime Text 3 配置python开发环境遇见的问题
安装的主要插件: SublimeTmpl 提供了常用文件模板,新建文件时很有用。Anaconda 是一个终极 Python 插件。它为 ST3 增添了多项 IDE 类似的功能,例如: Autocompletion 自动完成,该选项默认开启,同时提供多种配置选项 Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。 Find原创 2016-04-07 15:32:52 · 3627 阅读 · 1 评论 -
\r \n有什么区别
‘\r’是回车,’\n’是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。回车和换行 今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行转载 2016-04-09 10:07:28 · 416 阅读 · 0 评论 -
python 断言assert用法
1、assert语句用来确认某个条件是真的。 2、如果你非常确信某个条件是true,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。 3、当assert语句失败的时候,会引发一AssertionError。转载 2016-04-09 10:10:35 · 988 阅读 · 0 评论 -
iterm2主题和zsh和oh-my-zsh的配置
https://laoshuterry.gitbooks.io/mac_os_setup_guide/content/4_ZshConfig.html转载 2016-04-09 15:07:41 · 1359 阅读 · 0 评论 -
浅谈csrf/xsrf
http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html转载 2016-04-11 09:54:44 · 552 阅读 · 0 评论 -
Mac平台安装mysql-connector-python
Mac平台安装mysql-connector-python转载 2016-12-22 16:16:27 · 1495 阅读 · 0 评论 -
if __name__== "__main__" 的意思(作用)python代码复用
if name== “main” 的意思(作用)python代码复用转载 2016-12-22 16:17:25 · 295 阅读 · 0 评论 -
zsh环境变量.bash_profile配置不起作用?手动起作用
环境变量怎么配置都不起作用?已经解决!一切源于 zsh转载 2016-12-22 17:17:05 · 9734 阅读 · 0 评论 -
Mac OS X - Reset MySQL Root Password
Mac OS X - Reset MySQL Root Password在mac下reset root password后登录时有时会出现:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.解决方法:Reset MySQL root转载 2016-12-22 16:15:44 · 817 阅读 · 0 评论 -
Pandas 数据集合并
pandas 合并连接数据集转载 2017-11-06 15:54:19 · 323 阅读 · 0 评论