尝试打印/使用特定的字符串让我在Python中疯狂 - 或指定这个:我正在使用Jython。
简单命令
print "appilog.xxxxx.xxxxx.xxxxxxx"
导致打印出类似于java包的内容
com.xxxxx.xxxxx.xxxxxx
Python / Jython是否对字符串进行任何特殊查找?有没有办法强制使用我之前输入的“原始”字符串? 我试过的其他事情如下:
print ("appilog...")
print r"appilog..."
print str("appilog...")
print str(r"appilog...")
此命令所在的脚本中使用的导入如下:
from com.hp.ucmdb.discovery.probe.services.dynamic.core import EnvironmentInformation
#coding=utf-8
import string
import re
import sys
import os
import ConfigParser
import shutil
import StringIO
import logger
import modeling
import time
import subprocess
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import javax.management.MBeanServerConnection;
import javax.management.ObjectName;
import javax.management.openmbean.CompositeDataSupport;
import javax.management.openmbean.CompositeType;
import javax.management.remote.JMXConnector;
import javax.management.remote.JMXConnectorFactory;
import javax.management.remote.JMXServiceURL;
import datetime
from appilog.common.system.types.vectors import ObjectStateHolderVector