小编Ric*_*nny的帖子

如何将python .py文件转换为可执行文件以供跨平台使用?

我已经搜索了一段时间,现在试图找到答案,但由于我缺乏编程经验,我不太了解文档,也没有足够的信心进行实验.

有人能用稍微简单的术语来描述我如何使用像Py2exe,PyInstaller,cx_freeze等程序吗?我只想让其他人(主要是朋友)能够运行我的(简单的,仅文本的)程序而无需自己下载python.如果有一种更简单的方法可以做到这一点,我也很高兴知道这一点.

运行Vista 32bit,python 2.7

python exe py2exe pyinstaller cx-freeze

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

如何比较同一列表中的两个相邻项 - Python

我正在寻找一种比较列表中两个相邻项目的方法,例如.比较哪个值更高,然后我会相应地对它们进行排序.这是一个用户将要输入的列表,所以它不是公正的情况 if l[1] > l[2],因为我不知道列表的长度,所以我需要一个通用语句用于for循环.

我有想法有类似 for i in l: if x > i[index of x + 1] 但不知道如何找到变量的索引.感谢任何帮助,谢谢

编辑:我知道内置的排序功能,但只是想通过创建自己的:)来练习编码和算法编写

python list python-2.7

4
推荐指数
2
解决办法
2万
查看次数

为什么不能安装这个chrome扩展?

我有几个非常短的+简单的扩展,我无法安装到chrome.关于'清单版本'我有以下错误,所以我认为问题是它已经过时了,我没有任何chrome扩展/ javascript的经验所以我无法自己修复它们,因为我通常会尝试这些都是朋友回来后为我写的.

有人能告诉我如何纠正这些文件吗?

错误:

The 'manifest_version' key must be present and set to 2 (without quotes). See developer.chrome.com/extensions/manifestVersion.html for details.
Run Code Online (Sandbox Code Playgroud)

扩展文件:

manifest.json为扩展1:

{
"content_scripts": [ {
  "exclude_globs": [  ],
  "include_globs": [ "*slavehack*index2.php\\?page=internet&openFolder=&var3=files&aktie=*&*=*" ],
  "js": [ "script.js" ],
  "matches": [ "http://*/*", "https://*/*" ]
} ],
"converted_from_user_script": true,
"description": "",
"key": "XKBlE2kyhcJNHGYLuLylZhjFVQV7puTEQbsFuGRcKoY=",
"name": "Slavehack Process Log Protector",
"version": "1.0"
}
Run Code Online (Sandbox Code Playgroud)

script.js扩展名1:

// ==UserScript==
// @name           Slavehack Process Log Protector
// @include        *slavehack*index2.php?page=internet&openFolder=&var3=files&aktie=*&*=*
// @version                1.0
// ==/UserScript==
var allA = document.getElementsByTagName('a');
for …
Run Code Online (Sandbox Code Playgroud)

javascript json google-chrome google-chrome-extension

2
推荐指数
1
解决办法
6776
查看次数

我为一个快乐的号码检查器编写的代码不起作用,有人可以检查一下吗?

a = int(raw_input("Enter a number to check if it is happy:"))
l = map(int, str(a))
c = 0
while 1:
    for i in l:
       b = i
       c = c + b **2
    if c == 1:
        print "Happy Number!"
        raw_input("Hit enter to end")
        break
    elif c == a:
        print ("Not a Happy number")
        raw_input("Hit enter to end")
        break
    else:
        l = map(int, str(c))
Run Code Online (Sandbox Code Playgroud)

这是我用Python编写的代码,它使用数字1和0,但是我尝试过的任何其他数字都使它无限循环.有人可以看看我做错了什么并提出解决方案吗?谢谢 :)

供参考:http://en.wikipedia.org/wiki/Happy_number

python set python-2.7

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

Python - 是否有一个类似于list.index()的函数,它不受列表中重复值的影响?

list.index() 将为您提供第一次在列表中显示该值的索引,但我正在寻找一种方法,它将返回该特定项的索引,无论是否重复,例如,如果要使用它所以:

lst = [1,4,5,1,4]

for i in lst:
    lst.something(i)
Run Code Online (Sandbox Code Playgroud)

会回来的

0
1
2
3
4
Run Code Online (Sandbox Code Playgroud)

任何帮助赞赏

python function list python-2.7

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