
python类
python的问题
拙小拙
这个作者很懒,什么都没留下…
展开
-
04. python 将一个文件夹下的内容写入一个word(word追加写入内容)
Python的一些应用 jupyter notebook源码总体思想:扫描文件夹的文件,逐个读取追加入word中。代码:from docx import Documentfrom docx.enum.text import WD_BREAKimport osfrom docx.oxml.ns import qn# 主要用于读取 文件的内容def getContent(file_path): f = open(file_path, 'r', encoding='UTF-8')原创 2021-03-22 12:07:59 · 1273 阅读 · 0 评论 -
python保存训练的模型
使用keras模型from keras.models import load_model model.save('modelxxx.h5')my_model = load_model('modelxxx.h5')pickle包import pickle# 数据处理# 模型训练modelxxx.fit(X,y)f = open('modelxxx.pickle','wb')pickle.dump(modelxxx,f)f.close()#load modelf = o.转载 2021-03-20 22:35:58 · 539 阅读 · 0 评论 -
03. python读取文件
Python的一些应用 jupyter notebook源码总体思想:将内容转为dataframe,使用to_csv()函数进行存储,使用read_csv()或read_excel()进行读取代码:import pandas as pd# 假设有文本texttext = ['这是一个文本内容','dsds']# 转为DataFrame格式text = pd.DataFrame(text) '''存储文件'''# 利用dataframe的to_csv存为不同形式的文件 index表原创 2021-01-21 17:02:20 · 160 阅读 · 0 评论 -
02. python将list存入csv中的一列
Python的一些应用 jupyter notebook源码总体思想:将列表变为dataframe再进行转存。代码:import pandas as pd# 假设有列表aa = ['An attemped build of gfortran from a fresh', 'With a new download of gfortran the build now fails', 'While bootstrapping I noticed.checking for compiler with P原创 2021-01-21 15:56:44 · 7090 阅读 · 0 评论 -
01. pyhton 统计句子的长度
Python的一些应用 jupyter notebook源码统计一句英文句子的长度:(包括是否去除重复单词)# 假设英文句子为tt ='After updating from 2.0.40 to 2.0.42, all POST-request to the cgi-bin are \ broken, and return the script source-code! GET-request to the same scripts \ function normal.\原创 2021-01-17 12:29:22 · 935 阅读 · 4 评论 -
合并DataFrame的方式
声明2个DataFrameimport pandas as pda = pd.DataFrame([[1,2,3]],columns=['a1','a2','a3'])b = pd.DataFrame([[4,5,3]],columns=['b1','b2','b3'])c = pd.DataFrame([[4,5,3]],columns=['a1','a2','a3'])pd.merge(a,c,on='a3') #a3相同的合并为一行,其余不进行合并 相当于交集a.append(b转载 2020-12-13 20:24:44 · 203 阅读 · 0 评论 -
python dataframe与list互相转换 并进行合并
import pandas as pdlist_a = [1,2,4] # 创建Llistdataframe_b = pd.DataFrame({'a':[1,2,3], 'b':[3,4,5]}) # 创建DataFramedataframe_a = pd.DataFrame(list_a) # list转为DataFramelist_b = list(dataframe_b['a']) # DataFrame转为list# 将转载 2020-12-07 19:02:33 · 4739 阅读 · 0 评论 -
输出支持向量机的一些参数
# 训练支持向量机 使用sklearnfrom sklearn import svmx=[[1,2,3],[22,3,4],[2,3,4]] #训练数据y=[1,0,0] #训练数据对应的标签 (现在用0和1表示两类)model= svm.SVC(kernel='linear')model.fit(x,y)# 输出 SVC(C=1.0, break_ties=False, cache_size=200, class_weight=None, coef0=0.0, decis转载 2020-10-09 14:31:28 · 1338 阅读 · 0 评论 -
python 提取函数名/变量名(或将函数名/变量名转换为字符串)
目的:传入函数/变量,得到相应的函数名/变量名代码:import inspect, re# 提取变量或函数名def varname(p): for line in inspect.getframeinfo(inspect.currentframe().f_back)[3]: m = re.search(r'\bvarname\s*\(\s*([A-Za-z_][A-Za-z0-9_]*)\s*\)', line) if m: return m.gro转载 2020-05-09 10:55:17 · 2958 阅读 · 0 评论 -
DataFrame数据存储为以空格分隔,无表头
DataFrame数据存储为以空格分隔,无表头df.to_csv('my_df.txt', header=None, index=False, sep=" ")转载 2020-04-22 19:54:50 · 2441 阅读 · 0 评论 -
python中关于字典的一些操作
创建字典dic = {"A":0.2,"B":0.3,"A1":0.1}对字典按照key 和value排序 返回一个列表# 获取字典的key和valuekey = dic.keys()value = dic.values()key,value(dict_keys(['A', 'B', 'A1']), dict_values([0.2, 0.3, 0.1]))# 排序# s...转载 2020-04-09 14:49:18 · 156 阅读 · 0 评论 -
Airtest爬朋友圈并生成中文词云图
使用Airtest来爬取朋友圈的内容。参考链接,参考链接中的手机滑动的功能在我的实际操作过程不可使用,故对其进行改动。该部分整体代码如下:# -*- encoding=utf8 -*-__author__ = " "from airtest.core.api import *from poco.drivers.android.uiautomation import AndroidU...转载 2020-04-06 21:04:03 · 660 阅读 · 0 评论 -
数据处理操作——删除某一列为空的一行数据
删除某一列为空的一行数据代码 data = data.dropna(subset=["列名1","列名2")结果转载 2020-03-29 23:13:14 · 3375 阅读 · 0 评论 -
python 删除csv文件的某几列,并写入新的csv文件
代码import pandas as pd# 读入ant-nnop.csv文件df=pd.read_csv('ant-nnop.csv', header=None)# drop([0])表删除0列d = df.drop([0],axis=1)# d为删除后得到数据,写入1.csv中d.to_csv('1.csv',header=False,index=False)每步结果...转载 2020-02-03 16:48:06 · 7460 阅读 · 6 评论 -
python实现socket---输入break时断开连接
服务端import socket'''创建socket 连接两个参数:socket——family-->socket.AF_INET (ipv4)socket.AF_INET6 (ipv6)socket.AF_UNIX (unix内部传输)socket_type-->socket.SOCKET_STREAM(TCP)socket.SOCKET_DGRAM(UDP...转载 2019-10-26 17:02:00 · 2808 阅读 · 0 评论 -
python实现最简单的socket
服务端:import socket'''创建socket 连接两个参数:socket——family-->socket.AF_INET (ipv4)socket.AF_INET6 (ipv6)socket.AF_UNIX (unix内部传输)socket_type-->socket.SOCKET_STREAM(TCP)socket.SOCKET_DGRAM(UD...转载 2019-10-26 15:06:29 · 212 阅读 · 0 评论