![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
小代码大用处
在程序的世界里遨游
展开
-
vscode 调试进入源码
VScode调试时默认只能进入自己编写的文件中,而如果想要进一步了解API内发生的数据变化细节,如下设置。原创 2020-05-19 15:38:59 · 2746 阅读 · 0 评论 -
conda 使用
创建环境# 创建一个名为python36的环境,指定Python版本是3.6(不用管是3.6.x,conda会为我们自动寻找3.6.x中的最新版本)conda create --name py36 python=3.6激活环境# 安装好后,使用activate激活某个环境activate py36 # for Windowssource activate py36 # ...原创 2020-01-18 12:02:19 · 220 阅读 · 0 评论 -
正则表达式总结
regular expression:是用来简介表达一组字符串的表达式操作符 说明 实例 . 表示任何单个字符 [] 字符集,对单个字符给出取值范围 [abc]表示a、b、c,[a-z]表示a到z单个字符 [^] 非字符集,对单个字符给出排除范围 [^abc]表示非a或b或c的单个字符 * 前一个字符0次或无限次扩展...原创 2019-05-17 13:25:16 · 169 阅读 · 0 评论 -
pipenv包管理
pyinstaller打包python代码步骤:#1、建立虚拟环境pipenv install (可以省略该步骤)#2、进入虚拟环境pipenv shell#3、安装模块pip install 小工具.py里面用到的模块#打包的模块也要安装pip install pyinstaller#4、开始打包pyinstaller -Fw E:\test\url_crawler.py...翻译 2019-05-13 09:30:10 · 299 阅读 · 0 评论 -
python常用代码片段
"""Desc: 输出一个目录下所有文件名称Time: 16th May 2019"""import osdef search(paths): if os.path.isfile(paths): # 如果是文件 print(paths) # 输出文件名 elif os.path.isdir(paths): # 如果是目录 files=o...原创 2019-05-16 11:26:24 · 415 阅读 · 0 评论 -
Selenium模拟登陆爬虫
技术路线:selenium+Chrome注意事项:1、chrome版本(chrome://version/)和chromedriver版本的匹配。# 版本匹配参考https://blog.csdn.net/huilan_same/article/details/518966722、windows:下载驱动后复制到路径D:\Anaconda\Library\bin,官方IDLE就复制到...原创 2019-02-16 23:04:13 · 607 阅读 · 0 评论 -
python和matlab操作对比
在numpy中构造array数据时,尽量不要用np.array([1,2,3])这种,这种格式代表是一个数组,既不是行向量,也不是列向量,麻烦但必要的做法是:np.array([[1,2,3]])代表行向量,np.array([[1],[2],[3]])代表列向量。a[:,0]与a[:,[0]]、a[:,0:1]的不同,如下图:总结matlab和numpy中对应的运算函数m...原创 2018-12-16 22:35:24 · 3842 阅读 · 2 评论 -
python获得当前模块路径
原创 2018-08-27 18:26:01 · 3756 阅读 · 0 评论 -
python知识杂谈
reload()模块:为了提高效率,Python只会载入模块一次,已经载入的模块再次载入时,Python并不会真正执行载入操作,哪怕模块的内容已经改变,需要重新导入模块时,可以使用reload强制重新载入它。 ...原创 2018-08-16 13:14:36 · 138 阅读 · 0 评论 -
python基础知识
python保留字(33)and elif import raise globalas else in return nonlocalassert except is try Truebreak finally lambda while Falseclass for ...翻译 2018-06-14 23:05:06 · 138 阅读 · 0 评论 -
字幕遮挡小程序-python
# -*- coding: utf-8 -*-"""Created on Thu Jun 14 16:06:59 2018程序的目的是实现一个简易的字幕遮挡器open: 打开字幕置顶close:取消字幕置顶@author: """import tkinter as tkroot = tk.Tk()root.geometry('1200x0')root.title("字幕遮挡"...原创 2018-06-14 18:41:52 · 1618 阅读 · 1 评论 -
python字符串操作
字符串常用操作:拆分、修剪、拼接、检测、计数、替代split() : 拆分,str.split(',');strip()、rstrip()、lstrip(): 修剪,str.strip() --修剪空白符(包括换行符)join() : 拼接,str.join() --方法传入一个列表或元组...翻译 2018-05-30 00:26:46 · 101 阅读 · 0 评论 -
python画图
#绘制五角星from turtle import Turtlep=Turtle()p.speed(3)p.pensize(5)p.color('black','yellow')p.begin_fill()for i in range(5): p.forward(200) p.right(144)p.end_fill()##绘制一棵树from turtle import Turtle, ...翻译 2018-05-19 00:33:27 · 1174 阅读 · 1 评论 -
sympy
### 符号运算from sympy import *# code_01#x = Symbol('x') #y = Symbol('y') #print(solve([2*x-y-3,3*x+y-7],[x,y]))# code_02#n = Symbol('n') #s = ((n+3)/(n+2)翻译 2017-12-24 22:24:57 · 337 阅读 · 0 评论 -
python字符串操作
#格式化语法"%s" % str1"%s %s" % (str1,str2) #格式化字符串 str1 = "version" num = 1.0 format = "%s" % str1 print (format) format = "%s %d" %(str1, num) print (format)#字符串对齐wo翻译 2017-11-23 16:32:14 · 213 阅读 · 0 评论 -
python 路径处理
1 os库处理方法1 :# 获取当前路径,接着join当前路径后面的文件夹,再join文件夹里面的文件import osdata_dir = os.path.join(os.getcwd(), "data")data_file = os.path.join(data_dir, "data.csv")方法2:import osdata1_file = os.pat翻译 2017-12-02 15:17:40 · 1515 阅读 · 0 评论