小编Ann*_*pad的帖子

在Ubuntu 16.04上编译cpython代码

我在这里的官方cpython代码链接上的说明如下.我做了一个

hg update 3.5
Run Code Online (Sandbox Code Playgroud)

然后做了以下.

sudo apt-get build-dep python3.5
Run Code Online (Sandbox Code Playgroud)

但它引发了一个错误,说明下面列出的语句:

Reading package lists... Done
Picking 'python3-defaults' as source package instead of 'python3'
E: Unable to find a source package for python3
Run Code Online (Sandbox Code Playgroud)

我确实读到了关于减少版本和尝试上面的代码集的问题,这也是因为以下原因引起的.

$ hg update 2.7
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ sudo apt-get build-dep python2.7
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may …
Run Code Online (Sandbox Code Playgroud)

cpython ubuntu-16.04

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

Python - os.listdir 的顺序

我是 Python 新手,正在编写一个读取目录(仅包含文件)中所有文件的脚本。我知道我可以使用如下循环获取文件:

for file in os.listdir("my directory"):
Run Code Online (Sandbox Code Playgroud)

或者使用以下语法的文件列表:

files = [f for f in os.listdir("my directory ")]
Run Code Online (Sandbox Code Playgroud)

问题是我以完全随机的顺序获取文件。我使用sort命令对列表进行排序解决了我的问题,但是,我仍然想知道:

Python 如何对方法返回的文件进行排序listdir

python directory python-2.7 python-3.x

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

使用Python访问Android手机的消息内容

这就是我想做的。

我有一部三星 Galaxy 手机,其消息框已满。我想以Pythonic方式将手机上的所有短信下载到我的电脑上。在我决定提出这个问题之前,我在互联网上进行了快速研究,以便寻找可能的答案。

我在互联网上找到了这个线索和这个线索。这些教程非常广泛,但没有提供访问设备并将其内容显示在我的计算机屏幕上的基本信息。

我阅读了更多有关使用 Twilio 和其他网站的信息,但这需要连接到互联网并公开我的手机以访问这些网站。

现在,我只想访问 SMS 消息并将它们显示为列表。不是自动化等复杂的东西。肯定有一个简单的方法可以做到这一点吗?

python android samsung-mobile

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

打印格式化的元组值

这可能是最简单的问题.但我尝试以下列方式打印元组的各个值.

mytuple=('new','lets python','python 2.7')

>>> print "%{0} experience, %{1} with %{2} " %mytuple
Traceback (most recent call last):
  File "<pyshell#25>", line 1, in <module>
    print "%{0} experience, %{1} with %{2} " %mytuple
ValueError: unsupported format character '{' (0x7b) at index 1
Run Code Online (Sandbox Code Playgroud)

我想打印输出如下所示.

"new experience, lets python with python 2.7"
Run Code Online (Sandbox Code Playgroud)

我不记得它在哪里完成.它被称为解包元组值,打印格式化元组.

python string tuples list

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

使用负数索引在Python中访问整个字符串

这是我在教学生时发现的Python怪异.

如果负索引应该正常,那么对于字符串m ='string',我执行了以下步骤.

>>> m='string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>> m[-1]
'g'
>>> m[0:]
'string'
>>> m[:-1]
'strin'
>>> m[:0]
''
>>> 
Run Code Online (Sandbox Code Playgroud)

我想知道如何使用负索引访问整个字符串?

python python-2.7

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