python - 将工作表分为工作表,将Excel工作表保存到CSV
同一篇文章,但对于 vba 在这里-https://www.vitoshacademy.com/vba-split-worksheet-worksheet-worksheets-worksheets-save-excel-worksel-worksheets-to-csv/ 本文做2件事: 将一个工作表分为多个工作表 然后浏览工作表并将它们保存为 *.csv文件 那是什么想法? 拥有此Excel文件,能够从中构建一些CSV文件,每个CSV文件的大小为15行,保持标头. 这就是CSV中的输出的外观: output.csv Position,Average,Name 1,0.08333333333333333,Ivan 2,0.16666666666666666,Stoyan 3,0.25,Petkan 126,10.5,Gosho 249,20.75,Pesho 372,31.0,Ivan 495,41.25,Stoyan 618,51.5,Petkan 741
python-时代骰子与上一个或下一个骰子相同
今天,在玩一些有趣的棋盘游戏之后,我想知道骰子的一些概率.据我不想用统计方法计算它们(进行模拟总是更有趣的),我决定在Python中尝试一下. 所以,让我们想象您有一个骰子🙂问题是,从 n 投掷中,有多少投掷与上一个(或下一个)相同?与先前的总和相同,将是 m .举一个例子比解释🙂 更好 ,例如,假设我们将骰子扔了10次.而且我们在此序列中获得了3,3,5,2,4,1,3,1.现在,让我们计算,有多少个数字与上一个数字(或下一个数字)相同.在我们的情况下,我们有6个这样的数字 3 , 3 ,5, 2 , 2 ,4, 1 , 1 ,3,1.非常好.现在,如果您是统计学家,并且有我的想法,请尝试进行一些计算,如果我们丢下骰子1000万次,预期的 m 是什么. 使用Python和我的PC,我必须等待大约20秒钟才能进行此模拟.无论如何,20秒还可以.我收到 m = 30.56%的结果.后来,我尝试了1亿个投掷,结果相同-30.56%.因此,这是我询问的结果是预期的m = 0
16 2022-10-26
编程技术问答社区
python-时代骰子与上一个或下一个骰子相同
今天,在玩一些有趣的棋盘游戏之后,我想知道骰子的一些概率.据我不想用统计方法计算它们(进行模拟总是更有趣的),我决定在Python中尝试一下. 所以,让我们想象您有一个骰子🙂问题是,从 n 投掷中,有多少投掷与上一个(或下一个)相同?与先前的总和相同,将是 m .举一个例子比解释🙂 更好 ,例如,假设我们将骰子扔了10次.而且我们在此序列中获得了3,3,5,2,4,1,3,1.现在,让我们计算,有多少个数字与上一个数字(或下一个数字)相同.在我们的情况下,我们有6个这样的数字 3 , 3 ,5, 2 , 2 ,4, 1 , 1 ,3,1.非常好.现在,如果您是统计学家,并且有我的想法,请尝试进行一些计算,如果我们丢下骰子1000万次,预期的 m 是什么. 使用Python和我的PC,我必须等待大约20秒钟才能进行此模拟.无论如何,20秒还可以.我收到 m = 30.56%的结果.后来,我尝试了1亿个投掷,结果相同-30.56%.因此,这是我询问的结果是预期的m = 0
24 2022-10-25
编程技术问答社区
python-时代骰子与上一个或下一个骰子相同
今天,在玩一些有趣的棋盘游戏之后,我想知道骰子的一些概率.据我不想用统计方法计算它们(进行模拟总是更有趣的),我决定在Python中尝试一下. 所以,让我们想象您有一个骰子🙂问题是,从 n 投掷中,有多少投掷与上一个(或下一个)相同?与先前的总和相同,将是 m .举一个例子比解释🙂 更好 ,例如,假设我们将骰子扔了10次.而且我们在此序列中获得了3,3,5,2,4,1,3,1.现在,让我们计算,有多少个数字与上一个数字(或下一个数字)相同.在我们的情况下,我们有6个这样的数字 3 , 3 ,5, 2 , 2 ,4, 1 , 1 ,3,1.非常好.现在,如果您是统计学家,并且有我的想法,请尝试进行一些计算,如果我们丢下骰子1000万次,预期的 m 是什么. 使用Python和我的PC,我必须等待大约20秒钟才能进行此模拟.无论如何,20秒还可以.我收到 m = 30.56%的结果.后来,我尝试了1亿个投掷,结果相同-30.56%.因此,这是我询问的结果是预期的m = 0
16 2022-10-24
编程技术问答社区
当尝试从python cgi脚本连接到mysql服务器时,连接建立失败
你好, 我有一个配置为使用 python 脚本的 apache 服务器(版本 Apache/2.2.15).该脚本应该连接到数据库并将数据插入到表中. 我写了一个简单的代码如下: import MySQLdb as mdbdb = mdb.connect(host="mysql", user="one", passwd="两个", db="test")cur = db.cursor()querystring = "INSERT INTO mytable (username, password) value (\"%s\", \"%s\")"%("aaa","bbb") 此代码在从 python 命令终端使用时可以正常工作,但在从 cgi 脚本使用时会失败. 文件 "/var/www/cgi-bin/add_user.py",行 39,in <模块>addEntry(prop.text.strip())文件 "/var/www/cgi-bin/add_
264 2022-07-19
编程技术问答社区
Python Django:ImportError at/:没有名为URL的模块
我在 Eclipse 中创建了 Djnago 项目.不幸的是,我在运行项目时遇到了问题 ImportError at/No module named urls 此处错误页面 Eclipse 项目 urls.py 内容 from django.conf.urls import 模式,包含,urlfrom django.contrib import adminadmin.autodiscover()urlpatterns = patterns('',# 示例:# url(r'^$', 'TestApp.views.home', name='home'),# url(r'^blog/', include('blog.urls')),url(r'^admin/', include(admin.site.urls)),) 解决方案 ', 'TestApp.views.home', name='home'),# url(r'^blog/', include('blog.
166 2022-07-19
编程技术问答社区
如何将其转换为python?
string reverse(string word){ string temp = ""; if(word.length() > 1){ temp = word.substr(word.length()-1, word.length()); temp += reverse(word.substr(0, word.length()-1)); } else return word; return temp; 到目前为止,我已经... def reverse(word): temp = '' if word.len() > 1: 解决方案 在python中只需一行代码即可反转字符串.阅读文档[^] s[::-1] 'dcba' # where s was 'abcd' and then it is voila 或者不使用它: def reverse(test): n = len(test) x="" for i in range(n-1,-1,-1)
152 2022-07-19
编程技术问答社区
有没有一个函数可以用来绘制一系列的分数?
我正在使用 myplotlib 并希望将成绩分类为不同的类别,如 [90, 100]、[80,90)、[70,80) 等.是否有对一系列值进行分类的功能? 解决方案 您最好编写自己的函数来解决问题.下面的例子不是一个完整的解决方案,但我将如何解决这个问题,并且对你来说也可能是一个很好的起点. 假设您正在将学生的数字等级分为 A、B、C、D、E... 你有一个列表 [[studentName, numGrade]] For eachStudent in classList: if numGrade >= 90 classList[x].append = "A" if numGrade = 80 classList[x].append = "B" .... 最后,您应该能够创建一个列表列表,将学生的字母成绩分类到他们获得的数字成绩.
124 2022-07-19
编程技术问答社区
python中的简单重力训练
我想写一个程序简单地描述苹果在地球上的运动,或者我们所说的重力火车,参见(维基百科的重力火车)超物理的重力火车 http://hyperphysics.phy-astr.gsu.edu/hbase/mechanics/earthole.html[^] 我想在时间里画出移动速度和位置. 这是我编写的代码,但我得到了错误的答案(错误的速度和时间值).虽然我使用了正确的落体方程 落体方程 wikipedia https://en.wikipedia.org/wiki/Equations_for_a_falling_body[^] 我得到的速度和距离的值非常大我错了什么?在此先感谢麦克斯 **我必须有什么值时间必须等于2530.30秒(近42.2分钟)最高速度约为每秒7900米(28440公里/小时). # -*- coding: utf-8 -*- import math import numpy as np import matplotlib.pyplot as
116 2022-07-19
编程技术问答社区
如何绘制两个文件的内容?
这只是我功能的一部分. y1 = np.genfromtxt(first_filename) y2 = np.genfromtxt(second_filename) y1 = np.array([y1]) y2 = np.array([y2]) x = [0,10,20,30,40,50] plt.plot(x, y1, x, y2) plt.title('Data') plt.xlabel('xlabel') plt.ylabel('ylabel') plt.show() 目前,x 和 y 没有相同的第一个维度. 解决方案 看起来您正在使用列表来提供 Matplotlib.... 您需要将这两个文件的内容转换为列表,然后将它们输入 Matplotlib.... 这意味着您必须解释内容并找到要用作 y1 和 y2 值的值. 将来,包含更完整的代码示例和更具体的问题会有所帮助:(礼貌包括您
148 2022-07-19
编程技术问答社区
如何使用函数返回元组中元素的总和?
我只想知道如何使用元组来处理这样的函数.我正在处理另外两个与元组类似的函数. def sum(tup): ? 解决方案 参见 https://docs.python.org/3.3/tutorial/datastructures.html#tuples-and-sequences[^]. dT = 1, 2, 3, 4, 5 def sumTuple(disTuple): a =0 for x in range(0, len(disTuple)): a= a + disTuple[x] print(a) return(a) sumTuple(dt)
128 2022-07-19
编程技术问答社区
机器学习python
确定最佳正则化的 Python 程序 集合中的值 { 10^-8, 10^-7, 10^-6, 10^-5, .0001, .001, .01, .1, 1, 10, 100 } 对于线性支持向量机.可以使用 svm_learn 和 svm_classify 来自 SVM-light 软件套件的程序 解决方案 无需一次又一次地转发相同的问题.我们不会回答. 我们不做你的功课:这是有原因的.它在那里让你思考你被告知的内容,并尝试理解它.它还在那里,以便您的导师可以识别您的薄弱环节,并更加关注补救措施. 自己试一试,你会发现并没有你想的那么难! (经OriginalGriff许可使用) 两句话:开始工作
190 2022-07-19
编程技术问答社区
通过插值5个已知点获得新点的(X,Y)坐标
我有 5 个数据点(实验性).我想进行三次样条插值并提取 x=0 到 50 之间的“100"点的 (x,y) 坐标.有人可以帮我解决这个问题吗.我是初学者,所以我没有太多关于它的想法.我需要一个 matlab 或 python 中的程序.要点如下.有人请帮帮我. 点数为 (0,0.256) (12.5, 0.218) (25, 0.165) (37.5, 0.247) (50, 0.294). 解决方案 这是错误的方法. 正确的做法是: Data ──> Interpolated Data ──> Graphical plot │ └──> Data you need 相反,您正试图从图形中取回数据.这是错误的.图形应该是只写的. —SA
346 2022-07-19
编程技术问答社区
将列表写入csv,使用for循环
我有一个六项列表 x 我需要附加到现有的 csv 文件:'tmp'+j+'.txt' for eachFile in os.listdir(savePath): j = eachFile.strip(".tx") with open('tmp/'+j+".txt", "a") as myfile: for i in (0, len(x)): if i
92 2022-07-19
编程技术问答社区
Python Tkinter按钮,用于在PNG文件文件夹中前进
所以我什至不知道从哪里开始编写我的这部分代码 -->所以几乎没有示例代码可以发布. 我已经想出了如何使用 matplotlib 创建 PNG 文件,我想一次显示一个,然后单击 TKinter 按钮推进它们. def nextDay(): print("Next Day") root = Tk() photo = PhotoImage(file = "example69.png") label = Label(root, image=photo).grid(row=0, rowspan=25, column=0) button4 =Button(root, text="Next Day", command=nextDay).grid(row=3, column=1, sticky=E+W) root.mainloop() 我可以加载并显示第一个,但在定义一个循环并将 photo 变量更改为下一个 PNG 的按钮函数 (nextDay) 时,我真的盯着空白.我只需要更改
544 2022-07-19
编程技术问答社区
学习创建解决这些问题的程序的最佳语言?
嘿男孩/女孩! 我已经进行了大量研究,但我认为在这个主题上询问实际的人是我的上司是最好的.所以: 我想制作一些可以执行 3 种不同功能的程序.我只是不知道哪种编程语言会以 (1) 最大的功效 (2) 让程序在最短的时间内启动并运行 (3) 对我来说最有意义. 背景:我知道 HTML、CSS,并且正在学习 Javascript.我去学校学习化学和生物化学.我是一名小说家,试图让他的小说出版.如果您回复此查询,我将不胜感激;当我决定学习这门语言时(1)我会以疯狂的热情去追求它(2)我计划尽我所能回馈论坛.预先感谢您的时间、精力和智慧. 问题1:我需要创建一个可以抓取和收集个人电子邮件地址的程序(我知道其中很多已经存在,但是你会用什么来创建这样的程序?) 问题 2:我需要将所有这些信息*智能*分类到一个海量数据库中(您将使用什么来创建数据库并访问它?SQL?) *通过指定的参数,我还没有进入* 问题 3:我需要一个可以根据这些指定参数向所有收集的地址发送不
112 2022-07-19
编程技术问答社区
尝试使用Python中的列表制作智囊团游戏
我正在制作一个策划游戏(你必须猜出密码,它会告诉你在尝试时你猜对了多少密码).BUUUUUT,我用一个词做我的,而不是多个词或颜色 示例: answer = "this" given = "that" print(str(answer - given) + "/4 correct") >>> "2/4 correct" 我需要找到一种方法来根据变量的顺序找到变量的字符数. 以下是代码尝试运行的原始程序,以备不时之需: https://repl.it/@BeardedPC/recreation 我尝试过的: 我试过使用: crct = len([i for i, j in zip(a,b) if i == j]) gmtxt("> Entry denied \n> "+str(crct)+"/4 correct.") 但它要么显示为“0",要么显示为错误. 我也试过把变量变成列表,这似乎让我最接近,但它仍然没有像我希望的那样工作.
144 2022-07-19
编程技术问答社区
这个问题的原因是什么?如何解决?
bson.errors.InvalidDocumentInvalidDocument:BSON 文档过大(30194986 字节)- 连接的服务器支持 BSON 文档大小最大为 16777216 字节. 这是我在 count 上运行 mongodb 查询时遇到的异常. 此问题的原因是什么以及如何解决? 解决方案 您的 BSON 文档超出了错误消息明确指出的支持限制. 请参阅 MongoDB 限制和阈值[^] 获取有关限制的文档. 解决这个问题的方法是让你的文档更小.
148 2022-07-19
编程技术问答社区
如何集成HTML、Python和postgreSQl
我的项目是员工登记表, 用户界面是HTML, 编程语言是 PYTHON 数据库是PostgreSQL 这是我的代码... 正文 {color:green;font-family:Arial, Sans-Serif;} #container {宽度:500px; 背景:#F0F0F0; 边距:25px; 内边距:15px; 边框:5px 纯灰色; } 表单标签{显示:内联块;宽度:160px;} 表格 .line{clear:both;} 表格 .line_submit{text-align:right;} #submit{颜色:红色;} #reset{颜色:橙色;} #edit{color:348838d;} #age{width:40px;} #address{height:100px;} #pincode{width:90px;} #mobile{width:
108 2022-07-19
编程技术问答社区
执行项目时出错
Traceback(最近一次调用最后一次):文件“manage.py",第 14 行,在 执行管理器(设置)文件“/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",第 438 行,在 execute_manager实用程序.execute()文件“/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",第 379 行,在执行self.fetch_command(子命令).run_from_argv(self.argv)文件“/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",第 261 行,在 fetch_commandklass = load_command_class(app_na
116 2022-07-19
编程技术问答社区