小编dur*_*597的帖子

我需要一个独立的python解释器/编译器!

好的,所以我需要一个python编译器(从.py或.pyw到.exe)。

我遇到的唯一的是:

-cx_freeze(无效)

-py2exe(太复杂了)

编辑:以上 两个程序对我来说都很复杂,因为您必须制作所有这些安装文件,并键入一堆参数和命令才能使它们工作,我发现了一个名为gui2exe.py的东西,但是我似乎无法让它正确加载...有什么想法吗?

所以我在寻找的是一个无需通过python命令行运行的程序。最好是一个独立程序,您可以选择文件并选择输出(.exe),然后单击“转换”。没有什么太复杂了,因为我刚刚开始。

我想要这个的原因是因为我有一个我的朋友想看一看的程序,但是他不想下载python来查看它。我也不希望他能够更改源代码。

有任何想法吗?

python compiler-construction

0
推荐指数
1
解决办法
3371
查看次数

源代码中的"<<<<<<"符号

我正在阅读其他人的Python代码,并看到这些符号出现在文件的顶部:

<<<<<< .mine
Run Code Online (Sandbox Code Playgroud)

还有

>>>>>>
Run Code Online (Sandbox Code Playgroud)

=======
Run Code Online (Sandbox Code Playgroud)

我不确定那是什么.编译时,解释器会在该行引发语法错误.

有谁知道这条线的含义?

python diff

0
推荐指数
1
解决办法
317
查看次数

用PHP阅读源代码

有没有从其他网站阅读源代码?当您右键单击某个站点然后"源代码"时,源代码为HTML.

我试过了:

<? $f = fopen ("http://www.example.com/f", r);
echo $f;
?>
Run Code Online (Sandbox Code Playgroud)

那没起效.我该怎么做呢?

html php http

0
推荐指数
1
解决办法
1万
查看次数

不计算字符串中元音的数量

我写了一个程序,不计算字符串中的元音,但它不是高效或优化的代码.此外,它不会检查大写元音.

#include<iostream.h>
using namespace std;
int main()
{
unsigned int vow_cnt=0;
char name[15]= "sijith aeu";
cout<<"Enter a name"<<endl;
cin>>name;
for(unsigned int i=0;i<strlen(name);i++)
{ 
  if(name[i] == 'a' || name[i] == 'e'||name[i] == 'i'||name[i] == 'o'||name[i] == 'u')
  { 
   vow_cnt++;
  }
 }
cout<<"vow_cnt"<< vow_cnt << endl;
}
Run Code Online (Sandbox Code Playgroud)

c++ algorithm

0
推荐指数
1
解决办法
8628
查看次数

NoClassDefFoundError org / eclipse / swt / SWTError

我正在尝试编译一个开源软件。构建工作正常,结果进入jar文件“ five-server.jar”。当我尝试从cmd运行此文件时,出现这些错误。

C:\Users\vickey\code\five-server\dist\main>java -jar five-server.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: org.devtcg.five.Main. Program will exit.
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?

java compilation jar

0
推荐指数
1
解决办法
9804
查看次数

伪代码到java

我在过去一小时左右的时间环顾四周,但我找不到任何关于这个问题的帮助.我试图将这个伪代码转换为java并且无法弄清楚我做错了什么(它曾经打印过任何东西).

function line(x0, x1, y0, y1)
     boolean steep := abs(y1 - y0) > abs(x1 - x0)
     if steep then
         swap(x0, y0)
         swap(x1, y1)
     if x0 > x1 then
         swap(x0, x1)
         swap(y0, y1)
     int deltax := x1 - x0
     int deltay := abs(y1 - y0)
     real error := 0
     real deltaerr := deltay / deltax
     int ystep
     int y := y0
     if y0 < y1 then ystep := 1 else ystep := -1
     for x from x0 to x1
         if steep …
Run Code Online (Sandbox Code Playgroud)

java pseudocode code-conversion bresenham

0
推荐指数
1
解决办法
418
查看次数

String.endsWith()不起作用

我有以下字符串

http://store.aqa.org.uk/qual/newgcse/pdf/AQA-4695-W-SP.PDF
Run Code Online (Sandbox Code Playgroud)

我想要它,所以如果用户忘记输入http://或.PDF,程序将自动纠正此问题.因此,我尝试了这段代码

if (!str.startsWith("http://")) { // correct forgetting to add 'http://'
        str = "http://" + str;
    }
    System.out.println(str);
    if (!str.endsWith("\\Q.PDF\\E")) {
        str = str + "\\Q.pdf\\E";
    }
Run Code Online (Sandbox Code Playgroud)

但是,即使我输入正确的字符串,http://store.aqa.org.uk/qual/newgcse/pdf/AQA-4695-W-SP.PDF 输出也是如此.

http://store.aqa.org.uk/qual/newgcse/pdf/AQA-4695-W-SP.PDF\Q.pdf\E
Run Code Online (Sandbox Code Playgroud)

为什么?为什么要添加另一个 '.PDF'?

java string ends-with

0
推荐指数
1
解决办法
1万
查看次数

测试您不知道输出的代码

我目前的项目相当复杂,并且进行了大量的数学运算,其中我事先并不知道结果.我正在尝试编写单元测试(在JUint中); 我目前已经编写了一些测试,然后我手工查看结果,看看它们"看起来"是否正确,但由于我的程序是我如何确定复杂数学的结果,我不是我确定如何验证准确性.

我有其他单元测试用于测试非常小的代码片段,但我不确定如何为更大的代码编写测试.有人有任何想法和指导吗?

多一点信息,这不是一个数字.它更像是:"输入:100,000行csv数据"输出"100,000 csv分析".但是线条相互依赖,在10行csv数据上运行代码并不足以有意义地进行数学运算.

java junit unit-testing

0
推荐指数
1
解决办法
194
查看次数

Java:"JAR文件没有附件"错误,但仅当我覆盖toString()方法时

我编写了一个名为Node的类,它表示图中的节点.它看起来像这样:

public class Node{
    protected ArrayList<Node> neighbours = new ArrayList<>();

    public Node(ArrayList<Node> neighbours){
        for(int i=0;i<neighbours.size();i++){
            this.neighbours.add(neighbours.get(i));
        }
    }
    public Node(){}
    public void setNeighbours(ArrayList<Node> neighbours){
        this.neighbours.clear();
        this.neighbours.addAll(neighbours);
    }
    public ArrayList<Node> getNeighbours(){
        return this.neighbours;
    }
    @Override
    public String toString(){
        String s = new String(""+this.neighbours);  
        return s;   
    }
}
Run Code Online (Sandbox Code Playgroud)

我在覆盖toString方法之前测试了它,创建了一个基本图形.输出是正确的,唯一的问题是输出是每个对象的地址,而不是对象本身(Node@61672c01例如).在编写toString方法之后,我开始收到诸如"源文件没有附件"和java.lang.StackOverflowError错误等大量错误

我尝试更改项目的构建路径(我认为错误的构建类型是原因),但这没有帮助.我认为递归java.lang.StackOverFlowError有问题,因为,但在编写toString()方法之前没有任何问题.

java exception tostring

0
推荐指数
1
解决办法
114
查看次数

有没有办法在CPU运行时更新GUI或使用GUI?

当程序正在执行其工作时,我的程序的GUI冻结.我创建了一个批量导入,可以通过被调用的Web服务将X-000数据行发送到数据库中.代码已经很大了,我无法为多线程目的重写它.

我不知道怎么做.有什么建议?如果需要,我会展示一些代码,但此刻我不知道该展示什么.

vb.net user-interface multithreading asynchronous winforms

0
推荐指数
1
解决办法
120
查看次数