request = requests.get("http://api.roblox.com/Marketplace/ProductInfo?assetId=1834225941").content
print(str(request["Sales"]))
Run Code Online (Sandbox Code Playgroud)
这给出了以下错误:
Traceback (most recent call last):
File "C:\Users\yorks\Desktop\BloxUtility\bot.py", line 22, in <module>
print(int(request["Sales"]))
TypeError: byte indices must be integers or slices, not str
Run Code Online (Sandbox Code Playgroud)
你能帮我吗?
我有一个小型游戏应用程序,它是从Windows控制台(cmd.exe)启动的.我能够使用ANSI转义序列以任何所需的方式格式化文本.
我也很乐意将格式应用于input()-method中的文本,但我还没有找到一种方法.这是测试代码......
from colorama import init
init(autoreset=True)
RED = "\x1b[1;31;40m"
print(f"{RED}This text is red\n")
not_red = input(f"{RED}Insert some random stuff: ")
Run Code Online (Sandbox Code Playgroud)
在我的Windows控制台中,您将看到ANSI序列在输入语句中显示为一个简单的字符串:
而在我的Spyder IDE控制台中,它具有相反的效果:
任何人都可以向我解释不同控制台中显示的行为吗?有没有办法input()在Windows cmd控制台中格式化-text?这是我的程序正常运行的地方,我想让它更漂亮:-)
提前致谢!
python formatting string-formatting windows-console colorama
我以以下格式从 SQLITE 数据库中检索数据(并将其转换为 Pandas 数据帧):
Driver | Date loading | Date unloading | Loading Adress | Unloading Address
Peter | 02.05.2020 | 03.05.2020 | 12342, Berlin | 14221, Utrecht
Peter | 03.05.2020 | 04.05.2020 | 14221, Utrecht | 13222, Amsterdam
Franz | 03.05.2020 | 03.05.2020 | 11111, Somewher| 11221, Somewhere2
Franz | 03.05.2020 | 05.05.2020 | 11223, Upsalla | 14231, Berlin
Run Code Online (Sandbox Code Playgroud)
可以为查询指定日期范围,以便它概述在指定日期范围内哪个司机有哪些运输工具,按日期排序。
我想要做的转换目标是为每个驱动程序制定每周计划,范围内的日期在可用列中排序。所以对于上面的数据,这看起来像下面这样:
Driver | 02.05.2020 | 03.05.2020 | 04.05.2020 | 05.05.2020 |
Peter | Loading: | Unloading: Unloading:
12342, …Run Code Online (Sandbox Code Playgroud) 我参与了不同的编码竞赛,因此无法使用python导致它的执行时间太慢,但我真的很喜欢input.split()的东西,所以我试图实现自己的分裂.这是我想出的:
#include <iostream>
#include <vector>
#include <stack>
using namespace std;
vector<string> splt(string s){
vector<string> ans={};
for(int i=0;i<s.size();i++){
string str="";
while(s[i]!=' '){
str+=s[i];
i++;
}
ans.push_back(str);
}
return ans;
}
int main(){
string s;
getline(cin, s);
vector<string> ans=splt(s);
for(auto i:ans)
cout<<i<<", ";
}
Run Code Online (Sandbox Code Playgroud)
但是函数返回的向量经常(但并非总是)最后有一些垃圾.非常感谢帮助纠正我的代码,以及将字符串拆分成数组的其他一些操作.
PS对不起,如果我的英语不好,我来自俄罗斯,甚至没有完成学业:)
我试图将Keras的图像分类器应用于我的项目,但是后来我陷入了困境。虽然以前使用相同的代码,但我可以使用OpenCV读取和训练图像,但是在切换到新的一批图像后,它就陷入了错误。所以我推测我的文件类型有问题:
这是从出现错误的批次中得出的:
traf.204.jpg:JPEG图像数据,JFIF标准1.01,宽高比,密度1x1,片段长度16,基线,精度8、480x294,帧1
这是来自未捕获错误的批处理:
bear.290.jpg:JPEG图像数据,JFIF标准1.01,宽高比,密度1x1,片段长度16,基线,精度8、224x224,帧3
但是文件类型似乎完全相同(分辨率除外)。请帮助我解决这个问题,我仍然是python上的opencv和keras的新手。