小编chr*_*osh的帖子

在不使用按钮事件的情况下初始化javafx场景

我在javafx项目中创建了一个名为quiz_scene的新场景和quiz_scene_controller.这个场景模拟问答游戏.场景的对象是question_label和answer_text_fieldanswer_buttons.总共问题的数量是7,并且在系统进入下一个场景之后.

我想进入系统时,在初始化函数中对sql数据库执行查询,并提出问题和答案来获取当前的问题和答案.当系统打开quiz_scene时(以及每次按下应答按钮时),都需要执行此过程一次.我试图在里面添加查询的功能 **@FXML public void initialize()**,但是它没有用.

当我尝试在按钮事件中添加功能时,查询工作正常,我可以使用db中的信息更改场景的标签和按钮.我发现的一个问题是,当我执行查询时,我正在创建对包含quiz_scene的加载器的主类的引用.没有事件我没有检索当前对象,我正在检索一个空对象.如何在不使用按钮的情况下这样做?为什么我的对象是null?

代码可以在这里找到:代码.

public class quizSceneController{

 private Flow flow;
 public void setMain(Flow flow){ this.flow = flow;}
 @FXML Button answerbutton;
 @FXML Text timeField, scoreField;
 @FXML public Label question, showQuestionCounter, answer, questionId, questionType, questionSpeed;
 NextQuestion nextQuestion;
 public String temp, temp2;
 public GridPane takingTestPane = new GridPane();

 public void chooseNextQuestion(Flow flow){

    try {
        this.flow.nextQ = false;
        this.flow.startTime = System.currentTimeMillis();
        //Choosing the next question
        String sql = "select …
Run Code Online (Sandbox Code Playgroud)

java javafx

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

从推文中过滤图像

我很新鲜,我徘徊如何追踪和存储用户在他/她的推文中发布的图像.我在教程中找到了几种获取用户推文的方法,但我找不到只过滤图像的方法.

我使用以下代码来获取用户推文.怎样才能获得用户图像?

编辑:我编辑我的代码如上:

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(OAUTH_TOKEN, OAUTH_SECRET)
api = tweepy.API(auth)
timeline = api.user_timeline(count=10, screen_name = "zenitiss") 
for tweet in timeline: 
   for media in tweet.entities.get("media",[{}]):
      print media
      #checks if there is any media-entity
      if media.get("type",None) == "photo":
          # checks if the entity is of the type "photo"
          image_content=requests.get(media["media_url"])
          print image_content
Run Code Online (Sandbox Code Playgroud)

然而,似乎for循环它不起作用.打印介质行打印空对象.基本上当我尝试打印用户的网址时,例如karyperry,我得到:

{u'url': u'http://t.co/TaP2JZrpxu', u'indices': [42, 64], u'expanded_url':  
u'http://youtu.be/7bDLIV96LD4', u'display_url': u'youtu.be/7bDLIV96LD4'}
{u'url': u'https://t.co/t3hv7VQiPG', u'indices': [42, 65], u'expanded_url': 
u'https://vine.co/v/MgvxZA2qKbV', u'display_url': u'vine.co/v/MgvxZA2qKbV'}
{u'url': u'http://t.co/vnJAAU7KN6', u'indices': [50, 72], u'expanded_url':
u'http://instagram.com/p/n01XZjv-fp/', u'display_url': u'instagram.com/p/n01XZjv-fp/'}
{u'url': …
Run Code Online (Sandbox Code Playgroud)

python tweepy

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

标签 统计

java ×1

javafx ×1

python ×1

tweepy ×1