小编sys*_*out的帖子

什么表示在Python中的print/repr上显示的十六进制整数?

在如下所示的交互式会话中:

>>> f=open('test.txt','w')
>>> f
<open file 'test.txt', mode 'w' at 0x6e610>
Run Code Online (Sandbox Code Playgroud)

是什么0x6e610代表,我有什么可以做的Python是十六进制数?

python core

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

最通用的字体用于打印和屏幕?

我必须为Web应用程序选择一种字体,以生成某些文本的可打印视图(长文本,无颜色,白色背景).

这里的例子.

用户将以这些可能的方式阅读此可打印视图:

  1. 来自pc\Ereader(在html中保存后)
  2. 从pc\Ereader(在Pdf中"打印"之后,mac用户将原生地执行此操作)
  3. 从纸上

我暂时选择了web workhorse Georgia字体用于屏幕阅读,虽然我的css有一个@media print指令,但我还没有重新定义任何不同的打印字体.
简而言之,我不知道我是否应该区分打印字体和屏幕字体; 更改@media print字体也会影响想要在屏幕上阅读其Pdf的2.pc\Ereader用户.

所以我正在寻找一种能够满足这些要求的字体:
1.在可读性,打印和屏幕阅读
2(奖金)方面应该有一个很好的折衷方案.应该处理奇怪的unicode字符(格鲁吉亚在这里遗漏了一些东西)

任何提示?
有更好的方法吗?

css printing fonts

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

Python:计算文本文件中值的平均值

当我在下面运行我的代码时,我得到了一个:ValueError: invalid literal for int() with base 10: '0.977759164126'但我不知道为什么

file_open = open("A1_B1_1000.txt", "r")
file_write = open ("average.txt", "w")

line = file_open.readlines()
list_of_lines = []
length = len(list_of_lines[0])
total = 0


for i in line:
    values = i.split('\t')
    list_of_lines.append(values)

count = 0
for j in list_of_lines:
    count +=1

for k in range(0,count):
    print k
    list_of_lines[k].remove('\n')



for o in range(0,count):
    for p in range(0,length):
        print list_of_lines[p][o]
        number = int(list_of_lines[p][o])    
        total + number
    average = total/count
    print average
Run Code Online (Sandbox Code Playgroud)

我的文本文件如下:

0.977759164126 0.977759164126 …

python file

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

如何使用ProGuard保护apk免受反编译?

如何使用proguard保护我的应用程序的APK免受反编译?

android proguard

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

标签 统计

python ×2

android ×1

core ×1

css ×1

file ×1

fonts ×1

printing ×1

proguard ×1