python
文章平均质量分 73
平原2018
大模型、知识库、智能问答,需要帮助,请留言或者私信
展开
-
pip 安装module 多种服务源(避免网速慢或者单一阻碍安装)
中断的原因由于服务器不稳定或者距离太远**处理方法使用国内的资源,速度超级快,不中断列举如下:pip install -i https://pypi.douban.com/simple module # 使用豆瓣源pip install -i http://mirrors.aliyun.com/pypi/simple/ module # 阿里云pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ module # 中国科技大学pip转载 2020-11-06 11:35:51 · 492 阅读 · 0 评论 -
git关联远程仓库操作方法
一、git关联远程仓库操作1、本地初始化空仓库git init2、添加当前目录中所有内容如到暂缓区git add .3、提交到本地仓库管理git commit -m ‘初始化项目'4、和github仓库关联(需要去github建一个分支)git remote add origin github分支地址5、提交到githubgit push -u origin master完成,可以去github验证二:其他git操作方法1、修改内容添加taggit add .git原创 2020-09-27 14:40:38 · 2628 阅读 · 0 评论 -
ubuntu下Python gevent 报错
解决方案6.1 pip3 install --upgrade pip6.2 pip3 install greenlet6.3 pip3 install gevent原创 2020-09-22 17:54:30 · 321 阅读 · 0 评论 -
python 多进程跑函数
python 多进程跑函数import multiprocessingdef calculation(num): for i in range(num): a = num + 3 print(a) return aif __name__ == '__main__': lists = [i for i in range(10000000)] cores = multiprocessing.cpu_count() prin原创 2020-07-24 13:39:34 · 402 阅读 · 0 评论 -
超好用Python小功能(持续更新中)
1、把数字转为千位数值类型 str2 = '-1234567898.71' result = "{:,}".format(float(str2)) print(result)结果-1,234,567,898.712、找出字符在字符串中的位置 #找出点在字符串中所有的位置 str1 = '123.456.789.87' index = [m.st......原创 2020-04-09 22:32:49 · 2653 阅读 · 2 评论 -
python 将多个表格合并成一个表格中的多个sheet
本篇介绍,把多个excel表分别写到一个表格对应的多个sheet里面,每个表的名称就是sheet的名字import osimport pandas as pddir = './table_dir'# 获取目录下所有的表origin_file_list = os.listdir(dir)print(origin_file_list)with pd.ExcelWriter('resu...原创 2020-04-02 09:06:52 · 5599 阅读 · 3 评论 -
python 合并两个txt文件
合并两个txt文件合并两个文件,其实只要把文件2的内容追加到文件1中就可以了例如,现有两个文件,file1和file2:file1.txt:123456file2.txt:abcdef代码如下:file1 = 'file1.txt'file2 = 'file2.txt'def merge(file1, file2): f1 = open(file1, 'a...原创 2019-11-21 21:16:25 · 13191 阅读 · 3 评论 -
pandas apply应用并行进程,多核加快运行速度
前言: 在进行数据处理的时候,我们经常会用到 pandas 。但是 pandas 本身好像并没有提供多进程的机制。本文将介绍如何来自己实现 pandas (apply 函数)的多进程执行。其中,我们主要借助 joblib 库,这个库为python 提供了一个非常简洁方便的多进程实现方法。注意:本文说的都是多进程而不是多线程。功能需求:为了匹配两个datafarme中相同的部分,并把【’是否购...原创 2018-11-07 10:11:48 · 21849 阅读 · 4 评论 -
jupyter notebook 恢复误删单元格或者历史代码
1、先说恢复误删单元格的操作前提不要关闭notebook窗口。解决方法:先按Esc键进入命令模式,在按z键就会恢复。记住不要按Ctrl+z(这个只限没删除单元格的常规操作)命令模式和编辑模式识别:命令模式:左侧为蓝色。编辑模式:左侧为绿色,可以直接写入内容。2、恢复原来写过的代码场景:在某个窗口写了很多代码,又删除了很多单元格,想找回原来的代码。解决方法:直接在一个单元格中写入...原创 2018-12-03 10:45:32 · 29962 阅读 · 12 评论 -
python基础--日期格式的处理
python日期格式的处理from datetime import datetimefrom datetime import timedeltafrom dateutil.parser import parse#获取当前的时间now = datetime.now()now打印结果:datetime.datetime(2018, 6, 22, 9, 15, 15, 67350)...原创 2018-06-22 10:50:34 · 1698 阅读 · 0 评论 -
python 基础
一、python环境安装1、python 2.7 安装 2、python 3.5 安装 (配置环境变量) 3、pycharm安装 破解 a、license server 输入地址激活:http://xidea.online b、百度pycharm 注册码二、使用pycharm2.1、python2.7 中文编码# -- coding:utf-8 -- 注释:...原创 2018-06-21 20:05:36 · 1496 阅读 · 0 评论 -
python字符串操作技巧
import re val = "a,b, guaido"#如何将字符串分割成数组result = val.split(",")result 打印结果:['a', 'b', ' guido']#去除字符串前后的空格,包含回车换行newresult = [x.strip() for x in result]newresult打印结果:['a', 'b', 'guido...原创 2018-06-21 19:51:38 · 146 阅读 · 0 评论